当我从本地机器发送电子邮件时,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连接。