sendmail无法连接远程系统

当我从本地机器发送电子邮件时,sendmail无法连接到远程站点的SMTP服务器,例如Google Mail,Yahoo Mail。 我的本地sendmail可以连接到我的域中的其他机器就好了。

在/ var / log / maillog中,将sendmail日志logging设置为15,我看到:

Dec 17 18:14:11 foobar sendmail [32357]:oBH7EBms032355:makeconnection(aspmx.l.google.com。[74.125.53.27])失败:连接被aspmx.l.google.com拒绝。

Dec 17 18:14:11 foobar sendmail [32357]:oBH7EBms032355:makeconnection(aspmx.l.google.com。[74.125.53.27])失败:连接被aspmx.l.google.com拒绝。

Dec 17 18:14:11 foobar sendmail [32357]:oBH7EBms032355:makeconnection(alt1.aspmx.l.google.com。[74.125.65.27])失败:连接被alt1.aspmx.l.google.com拒绝。

等等。

我缺less什么样的configuration?

尝试

telnet aspmx.l.google.com 25 

并寻找一个SMTP横幅。 如果失败,请尝试

 telnet www.teaparty.net 25 

并寻找横幅。 后者是我的邮件服务器,我知道它不阻止任何人入站。 如果这两者都失败,您的ISP可能阻止出站端口25连接。