无法接收邮件,但可以发送邮件?Centos 6 Postfix/Dovecot

无法接收邮件,但可以发送邮件?Centos 6 Postfix/Dovecot

我按照本教程在 centos 6 上设置我的网络邮件:https://www.rosehosting.com/blog/mailserver-with-virtual-users-and-domains-using-postfix-and-dovecot-on-a-centos-6-vps/

一切都设置完美,但每当我尝试接收邮件时,Roundcube 中什么都没有出现。我仍然可以在 Roundcube 中撰写电子邮件并让其他人接收它们。

我可能做错了什么?

我尝试从我的 Gmail 帐户向自己发送电子邮件,这些是从向服务器发送电子邮件时发生的日志。如果您想知道的话,我删除了真实域名。

Oct 12 04:26:10 vps30159 dovecot: imap-login: Login: user=<[email protected]>, method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, mpid=1125, secured
Oct 12 04:26:10 vps30159 dovecot: imap([email protected]): Disconnected: Logged out bytes=50/404
Oct 12 04:27:09 vps30159 dovecot: imap-login: Login: user=<[email protected]>, method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, mpid=1136, secured
Oct 12 04:27:09 vps30159 dovecot: imap([email protected]): Disconnected: Logged out bytes=50/404
Oct 12 04:28:09 vps30159 dovecot: imap-login: Login: user=<[email protected]>, method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, mpid=1141, secured
Oct 12 04:28:09 vps30159 dovecot: imap([email protected]): Disconnected: Logged out bytes=50/404
Oct 12 04:29:05 vps30159 postfix/anvil[1112]: statistics: max connection rate 1/60s for (smtp:unknown) at Oct 12 04:25:45
Oct 12 04:29:05 vps30159 postfix/anvil[1112]: statistics: max connection count 1 for (smtp:unknown) at Oct 12 04:25:45
Oct 12 04:29:05 vps30159 postfix/anvil[1112]: statistics: max cache size 1 at Oct 12 04:25:45
Oct 12 04:29:09 vps30159 dovecot: imap-login: Login: user=<[email protected]>, method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, mpid=1146, secured
Oct 12 04:29:09 vps30159 dovecot: imap([email protected]): Disconnected: Logged out bytes=50/404

编辑:

顺便说一下,我可以在本地发送电子邮件。

答案1

您应该检查 /etc/postfix/master.cf 配置文件,看看 Postfix 是否配置为将所有传入的电子邮件传递给虚拟用户。基本上,应该有以下几行:

dovecot   unix  -       n       n       -       -       pipe

flags=DRhu user=vmail:vmail argv=/usr/lib/dovecot/deliver -f ${sender} -d ${recipient}

它们通常位于文件的末尾/etc/postfix/master.cf,因此如果它们不存在,请使用您最喜欢的文本编辑器添加它们。

修改完成后,使用以下命令重新启动 Postfix:

service postfix restart

您现在应该检查/var/log/mail.log文件是否有错误(如果有)。

相关内容