postfix+dovecot+postgresql+postfixadmin搭建的邮件服务器,我现在已经可以通过foxmail登录我创建的虚拟邮箱正常向外域发送邮件,但是我无法在客户端收到任何邮件,maillog显示邮件已经收到了
Mar 31 11:35:25 mail postfix/qmgr[27812]: 323041413AC: from=<xxxxxxxxx@qq.com>, size=4783, nrcpt=1 (queue active)
Mar 31 11:35:25 mail postfix/virtual[13372]: 323041413AC: to=<www8@domain.com>, relay=virtual, delay=0.26, delays=0.24/0.01/0/0.02, dsn=2.0.0, status=sent (delivered to maildir)
Mar 31 11:35:25 mail postfix/qmgr[27812]: 323041413AC: removed
查看我的本地列表/home/mail/domain/www8/new确实多了一封邮件
但是我无法在客户端查看邮件 日志也没有报错 请问这是怎么回事 这是我的一些dovecot配置
mail_location = maildir:/home/mail/%u/
userdb {
driver = sql
args = /etc/dovecot/dovecot-sql.conf
}
passdb {
driver = sql
args = /etc/dovecot/dovecot-sql.conf
}
driver = pgsql
connect = host=localhost dbname=postfix user=postfix password=xxxxxxxxxx
default_pass_scheme = MD5-CRYPT
password_query = SELECT username AS user,password FROM mailbox WHERE username = '%u' AND active='1'
user_query = SELECT '/home/mail/' || maildir AS home, 200 as uid, 12 as gid FROM mailbox WHERE username = '%u' AND active = '1'
相似问题