鸽舍创buildmboxtypes的邮箱,即使它不应该

我几乎完成任务,但是devecot总是为用户创buildmboxtypes邮箱,即使我已经configuration为使用maildir语法。

我在我的服务器中使用dovecot,postfix,postfixadmin和MySQL。

10-mail.conf摘录

 mail_location = maildir:/var/mail/vhosts/%d/%n 

编辑:

邮箱是通过postfixadmin创build的

似乎我后缀无法find或访问适当的身份validation套接字:

警告:连接到运输私人/ dovecot:连接被拒绝

10 master.conf:

 service auth { unix_listener /var/spool/postfix/private/auth { mode = 0666 user = root group = root } # Auth process is run as this user. #user = $default_internal_user } 

/etc/postfix/main.cf

 smtpd_sasl_type = dovecot broken_sasl_auth_clients = yes smtpd_sasl_path = private/auth smtpd_sasl_auth_enable = yes smtpd_sasl_security_options = noanonymous smtpd_recipient_restrictions = permit_sasl_authenticated, permit_mynetworks, reject_unauth_destination 

您还必须configuration交付代理(LDA)使用相同的格式和位置,除非您明确使用dovecot-lda作为交付代理。 否则Postfix提供给mbox和dovecot从Maildir读取。

所以要么使用

 home_mailbox = /var/mail/vhosts/ 

或者使用dovecot-lda:

 mailbox_command = /usr/lib/dovecot/dovecot-lda -f "$SENDER" -a "$RECIPIENT" 

或者将鸽子放在你的系统上。