![Postfix、dovecot 和 Squirrelmail 未收到邮件](https://linux22.com/image/735486/Postfix%E3%80%81dovecot%20%E5%92%8C%20Squirrelmail%20%E6%9C%AA%E6%94%B6%E5%88%B0%E9%82%AE%E4%BB%B6.png)
我设置了以下本教程
Postfix、dovecot 和 Squirrelmail。我可以正确发送邮件,但无法接收。只有我自己给自己发邮件才能收到邮件。
这是向我自己发送电子邮件的日志:
Mar 22 20:21:13 ubuntu-512mb-ams2-01 dovecot: imap-login: Login:
user=<dario>, method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, mpid=5043,
secured, session=<AJ+qmLSElrp/AAAB>
Mar 22 20:21:13 ubuntu-512mb-ams2-01 dovecot: imap(dario): Logged out
in=44 out=831
Mar 22 20:21:14 ubuntu-512mb-ams2-01 dovecot: imap-login: Login: user= . <dario>, method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, mpid=5045,
secured, session=<soCtmLSEmLp/AAAB>
Mar 22 20:21:14 ubuntu-512mb-ams2-01 dovecot: imap(dario): Logged out
in=285 out=2216
Mar 22 20:21:14 ubuntu-512mb-ams2-01 dovecot: imap-login: Login: user= . <dario>, method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, mpid=5047, secured,
session=<IuqtmLSEmrp/AAAB>
Mar 22 20:21:14 ubuntu-512mb-ams2-01 dovecot: imap(dario): Logged out
in=117 out=1529
Mar 22 20:21:32 ubuntu-512mb-ams2-01 postfix/smtpd[5019]: connect from
localhost[127.0.0.1]
Mar 22 20:21:32 ubuntu-512mb-ams2-01 postfix/smtpd[5019]: CA704A0E:
client=localhost[127.0.0.1]
Mar 22 20:21:32 ubuntu-512mb-ams2-01 postfix/cleanup[5023]: CA704A0E:
message-id=<[email protected]>
Mar 22 20:21:32 ubuntu-512mb-ams2-01 postfix/qmgr[4932]: CA704A0E:
from=<[email protected]>, size=684, nrcpt=1 (queue active)
Mar 22 20:21:32 ubuntu-512mb-ams2-01 postfix/smtpd[5019]: disconnect
from localhost[127.0.0.1] ehlo=1 mail=1 rcpt=1 data=1 quit=1 commands=5
Mar 22 20:21:32 ubuntu-512mb-ams2-01 postfix/local[5024]: CA704A0E: to= . <[email protected]>, relay=local, delay=0.05, delays=0.04/0/0/0.01,
dsn=2.0.0, status=sent (delivered to mailbox)
Mar 22 20:21:32 ubuntu-512mb-ams2-01 postfix/qmgr[4932]: CA704A0E:
removed
Mar 22 20:21:32 ubuntu-512mb-ams2-01 dovecot: imap-login: Login: user= . <dario>, method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, mpid=5049,
secured, session=<H+jMmbSEnrp/AAAB>
Mar 22 20:21:32 ubuntu-512mb-ams2-01 dovecot: imap(dario): Logged out
in=592 out=572
Mar 22 20:21:33 ubuntu-512mb-ams2-01 dovecot: imap-login: Login: user= . <dario>, method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, mpid=5051,
secured, session=</MfOmbSEoLp/AAAB>
Mar 22 20:21:33 ubuntu-512mb-ams2-01 dovecot: imap(dario): Logged out
in=292 out=2105
我必须承认,按照 Devcot 安装中的教程并没有按照 gui 来设置自动签名的 ssl 证书,所以我没有设置它,也许取决于它?
更新:
我已经使用 pingtool 进行了测试,结果如下:mervo.io (185.14.185.89) 的 Nmap 扫描报告
PORT STATE SERVICE
23/tcp filtered telnet
25/tcp filtered smtp
答案1
- 您需要打开端口 25(上面有响应邮件服务器)。它可能在 ubuntu 防火墙中关闭,或者在最坏的情况下在 ISP 防火墙中关闭。
- 首先,您需要在您的域中将 MX 记录指向邮件服务器的 IP,并打开端口 25。关于 SFP、DKIM、DMARK 等,更重要的是,第三方邮件服务器不会将来自您服务器的邮件视为垃圾邮件。在基本功能成功后,下一步是配置。