端口25打开/ Postfix安装,但没有发送邮件

时间:2011-07-25 01:34:21

标签: apache smtp postfix-mta

我已经在连接到Internet的本地计算机上安装了Postfix,打开了端口25(以及端口110,995,143和993),但是我试图发送的所有电子邮件都没有使用localhost:25定义正确地路由到目的地。基本上,我正在尝试设置一个本地SMTP服务器,从我的生产网站的软件(也托管在同一台本地计算机上)发送电子邮件。

我正在使用Verizon FIOS互联网服务,据报道阻止端口25(但在我的情况下确实,因为我已经启用它并检查实际上可以从我的外部IP地址访问) 。我曾尝试使用无智能主机发送电子邮件,然后使用Verizon的SMTP服务器作为智能主机,最后使用Verizon / Yahoo的SMTP服务器作为智能主机,但它们都没有用。

可能导致此问题的原因是什么?

我真的很感激这个问题的任何帮助,因为我在过去的三个小时里一直没有成功。提前谢谢大家!

2 个答案:

答案 0 :(得分:0)

您是否在DNS中设置了MX记录(反向DNS必须正常工作)以及smpt恶魔中的相应域名(FDQN)?

答案 1 :(得分:0)

绝对地,大型ISP在端口25上阻止出站连接是非常常见的〜他们专门做这件事以防止你在尝试。您应该给他们打电话并验证是否是这种情况。

OR

查看您是否可以将后缀配置为在您的Verizon邮件帐户上进行身份验证,然后通过该帐户转发邮件。 [实际上我完成了这个〜我会看看我是否可以挖掘配置]

-Sean

<强>更新

我们走了:

relayhost = [smtp.gmail.com]:587
smtpd_sasl_auth_enable = no
smtp_sasl_security_options =
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd

抱歉,我有点紧张,你必须挖掘postfix中继的文档以及如何设置密码映射[因为我不记得随便]

希望他的帮助...