天天看點

extmail+dovecot+ldap收件

                                  extmail+ldap+dovecot收件

如何用postfix發送郵件相信大家都會,那麼怎麼用dovecot收郵件呢?

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

#}

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加密

這個設定好了,但是還有一個問題,使用者通過web注冊使用者後,預設的加密是明文,也就是plain,這裡我們需要修改

vi webman.cf

SYS_CRYPT_TYPE = ldap-md5

vi webmail.cf 

SYS_CRYPT_TYPE = ldap-md5       使用extmail注冊的時候密碼會變成md5加密

好了,你現在試試telnet登入,沒問題,呵呵!