Sendmail 不接收外部电子邮件

Sendmail 不接收外部电子邮件

有一个运行 CentOs 5.1 64 位和 ISPManager 面板的 VPS。dovecot-1.0.7-7.el5 与 sendmail 结合使用。

我可以向外部发送电子邮件(sendmail 可以工作),可以在本地发送和接收电子邮件(从服务器本身),但我无法接收从外部发送的电子邮件(例如我的 gmail 帐户)。

从google获取报告如下:

Technical details of temporary failure: 
The recipient server did not accept our requests to connect. Learn more at http://mail.google.com/support/bin/answer.py?answer=7720 
[mail.mydomain.com. (10): Connection refused]
[mail.mydomain.com. (20): Connection refused]

有什么想法吗?PS 我可以 ping mail.mydomain.com。我可以通过 POP3/IMAP 访问邮箱。提前致谢!

答案1

首先仔细检查您的 MX 是如何设置的:host -t mx yourdomain.com。然后检查您是否可以从外部 telnet mail.yourdomain.com 25,看看您是否可以正常连接到 SMTP 端口。

在我看来,MTA 已绑定到本地主机,或者您的某些防火墙阻止了 SMTP 访问。

相关内容