无法从 postfix 发送电子邮件到 hotmail

无法从 postfix 发送电子邮件到 hotmail

我无法从我的服务器向 hotmail 发送电子邮件。我使用了 mxtoolbox.com,记录或黑名单上没有报告任何问题。

此外,电子邮件已成功发送至 Gmail……

这是我发送电子邮件时的 mail.log。

发送至 hotmail:

Sep  4 01:13:50 NewWeb postfix/smtp[2860]: 4CC787FDE1: to=<[email protected]>, relay=mx2.hotmail.com[65.55.92.152]:25, delay=39, delays=38/0.01/0.4/0.76, dsn=2.0.0, status=sent (250  <[email protected]> Queued mail for delivery)
Sep  4 01:13:50 NewWeb postfix/qmgr[23903]: 4CC787FDE1: removed

至 Gmail:

Sep  4 01:23:26 NewWeb postfix/cleanup[2938]: EA0FF7FDE1: message-id=<[email protected]>
Sep  4 01:23:26 NewWeb postfix/qmgr[23903]: EA0FF7FDE1: from=<[email protected]>, size=357, nrcpt=1 (queue active)
Sep  4 01:23:26 NewWeb postfix/smtp[2947]: EA0FF7FDE1: to=<[email protected]>, relay=gmail-smtp-in.l.google.com[173.194.70.27]:25, delay=39, delays=38/0/0.08/0.41, dsn=2.0.0, status=sent (250 2.0.0 OK 1378250599 7si16540202eeu.278 - gsmtp)
Sep  4 01:23:26 NewWeb postfix/qmgr[23903]: EA0FF7FDE1: removed
Sep  4 01:23:32 NewWeb postfix/smtpd[2933]: disconnect from localhost[127.0.0.1]

电子邮件似乎已发送,但从未通过 hotmail 发送。如果您需要其他配置文件,我可以在评论中添加它们。

感谢任何人帮助我解决这个问题......

答案1

CappyT 是对的。问题出在 hotmail 服务器上。这真是难以置信,另请参见微软对此的糟糕回答: 微软解答

我的服务器也遇到了这个问题(它们绝对没有被列入黑名单),我的邮件经过了完美的身份验证(spf、dkim)并且格式正确。我给成千上万的人发了邮件。查看日志,我看到:

postfix/smtp[15617]: B05C066C0E: to=EMAIL,relay=mx1.hotmail.com[65.54.188.110]:25,delay=2.8,delays=0.07/0.01/1.2/1.5,dsn=2.0.0,status=sent (250 EMAIL 排队等待投递的邮件)

对我来说,这相当于确认已收到邮件。我没有收到退回邮件,邮件也从未送达。结论:我不得不告诉我们的成员不要使用 hotmail

答案2

Hotmail 会随机屏蔽一些 IP 地址,以便让您注册垃圾邮件报告合作伙伴计划。如果您不注册,您的邮件将出现错误,并返回如下消息:

host mx2.hotmail.com[65.54.188.72] said: 550 SC-001
(BAY004-MC1F54) Unfortunately, messages from xxx.xxx.xxx.xxx weren't sent.
Please contact your Internet service provider since part of their network
is on our block list. You can also refer your provider to
http://mail.live.com…il/troubleshooting.aspx#errors. (in reply to MAIL
FROM command)

要修复此问题,您可以填写此表格(我相信此表格将允许 IP 发送到您的 hotmail 地址):

https://support.msn.com/eform.aspx?productKey=edfsmsbl2&ct=eformts

或者这个(这个应该允许服务器发送到所有 hotmail 地址):

https://support.msn.com/eform.aspx?productKey=edfsjmrpp&ct=eformts

如果您有一系列带有客户端 VM 的 IP(其中邮件不是您的域),则需要在此处注册智能网络数据服务:

https://postmaster.live.com/snds/index.aspx

并输入您的服务器 IP 范围。当人们担心自己可能被列入黑名单时,微软正在使让人们注册或支付反垃圾邮件服务变得复杂。

您还可以在此处验证您的黑名单状态:

http://www.anti-abuse.org/

或者这里:

http://mxtoolbox.com/

答案3

250 <[电子邮件保护]> 排队等待投递的邮件

服务器以正常状态 (250) 响应并通知,您的邮件已被服务器接收并排队。可能是垃圾邮件,也可能被阻止,但状态仍为 250。

为了避免此类问题,设置防晒指数密钥管理信息系统

相关内容