无法发送外发邮件

无法发送外发邮件

我正在运行 Ubuntu 8,使用 exim4 作为 MTA。我可以接收电子邮件,但无法使用 mail.mydomain.com 发送。VPS.net 已经在 48 小时前设置了反向 DNS,但没有效果。日志显示它正在监听端口 25。救命!

更新::::::::::::::::

我现在已经禁用 exim4 并用 postfix 替换它。情况还是一样,但现在的错误表明无法访问端口而不是超时。是的,我可以进行 telnet 和 ehlo 操作。

答案1

到目前为止,上述内容与从您的服务器发送电子邮件无关。PTR 记录不是发送电子邮件的必要条件。您的服务器正在监听端口 25,这意味着它可以接收端口 25 上的连接(用于接收电子邮件),但与发送电子邮件的能力无关。您的电子邮件服务器是否具有日志记录功能?如果有,是什么类型的日志记录?您是否启用了日志记录?您是否查看过日志?您是否可以通过端口 25 从您的服务器建立到另一台电子邮件服务器的出站 telnet 连接?

答案2

那么正向 DNS 呢?反向或 PTR 记录用于帮助在服务器之间发送邮件。您能 ping mail.yourdomain.com 并返回相应的 IP 响应吗?如果答案是肯定的,您可以通过端口 25 远程登录到该 IP 地址吗?

答案3

您能通过 telnet 连接至端口 25 吗?

一些 ISP 会阻止除自己的服务器以外的出站端口 25;AT&T 就是这样做的一家。

相关内容