extmail+ldap+dovecot收件web
如何用postfix发送邮件相信你们都会,那么怎么用dovecot收邮件呢?dom
vi /etc/dovecot/conf.d/10-mail.conf
mail_location = maildir:/home/domains/%d/%n/Maildir
mail_uid = domains
mail_gid = domains
first_valid_uid = 600
vi /etc/dovecot/conf.d/10-auth.conf
#!include auth-system.conf.ext 注释掉系统认证
!include auth-ldap.conf.ext
vi /etc/dovecot/conf.d/auth-ldap.conf.ext
#userdb { 注释掉,只留下passdb
# driver = ldap
# args = /etc/dovecot/dovecot-ldap.conf.ext
#}ide
vi /etc/dovecot/dovecot-ldap.conf.ext
hosts = 127.0.0.1
dn = cn=Manager,dc=westos.org
dnpass = westos
auth_bind = yes
ldap_version = 3
base = o=extmailAccount,dc=westos.org
deref = never
scope = subtree
pass_attrs = mail,userPassword
pass_filter = (&(objectClass=extmailUser)(mail=%u)(active=1))
default_pass_scheme = MD5 由于extmail是md5加密post
这个设置好了,可是还有一个问题,用户经过web注册用户后,默认的加密是明文,也就是plain,这里咱们须要修改ui
vi webman.cf
SYS_CRYPT_TYPE = ldap-md5
vi webmail.cf
SYS_CRYPT_TYPE = ldap-md5 使用extmail注册的时候密码会变成md5加密加密
好了,你如今试试telnet登陆,没问题,呵呵!spa