1

谢谢你的时间。

我刚刚设置了一个 Postfix 邮件服务器,它在我的一个 aws 实例中作为 MTA 运行。我可以通过“telnet localhost 25”成功连接到本地主机,并且在本地主机上连接时,我可以向外部和内部电子邮件帐户发送电子邮件,但是每当我尝试通过“telnet zwitch.it 25”或“telnet 邮件”连接时。 zwitch.it 25' 我得到一个连接超时。

我已经设置了所有记录,包括 MX 记录和 SPF 记录,其值为“v=spf1 include:amazonses.com include:zwitch.it -all”和“spf2.0/pra include:amazonses.com include: zwitch.it ~all”。

我真的找不到这里的问题,如果有防火墙,或者端口被阻止,或者我的后缀配置有问题......如果你能帮助我,我将不胜感激。

为了设置我的 postfix 邮件服务器,我按照http://flurdy.com/docs/postfix/上的说明进行操作,其中提到了安装一个简单的 postfix 服务器。

我提前感谢您的帮助。

编辑:感谢下面的答案,问题得到了解决。我只需要继续我的 aws 安全组并将 SMTP 添加到列表中!

4

1 回答 1

3

这是三件事之一:

1.) 您需要在 AWS 中编辑您的安全组以允许来自所有外部 IP 地址的端口 25。

2.) 您的 mail.zwitch.it 的 DNS 条目不指向 AWS 实例的外部 IP 地址。

3.) 您没有为实例配置静态 IP(弹性)地址。

于 2013-04-11T15:32:05.080 回答