----------------------------------------------------------------------
Wed 2010-09-01 10:19:32: Transfer Complete
Wed 2010-09-01 10:19:33: <-- 550 OU-002 Mail rejected by Windows Live Hotmail for policy reasons. Reasons for rejection may be related to content with spam-like characteristics or IP/domain reputation problems. If you are not an email/network admin please contact your E-mail/Internet Service Provider for help. Email/network admins, please visit http://postmaster.live.com for email delivery information and support
Wed 2010-09-01 10:19:33: --> QUIT
----------------------------------------------------------------------
前几天托管了一台服务器,网通的IP,使用Mdaemon配置了一个mail server。将一个域名MX记录解析到了这台服务器上,然后发邮件测试了一下,发现发给大的email服务商(gmail hotmail yahoo)都会报550错误:The IP you're using to send mail is not authorized; 发给163 qq 公司邮箱倒是正常。发现发往国外的email会有报错,发给国内基本上正常,看来国外的邮件服务商要求比较严格。我的是新服务器,新IP,估计这个IP的前任发了不少垃圾邮件,做了些“坏事”
中间的解决办法:发现服务器没有开放25 110等基本邮件端口,开启,问题依旧,仍旧不能发送。
Gmail的帮助信息中提到
http://mail.google.com/support/bin/answer.py?answer=10336 的内容
"The IP you're using to send email is not authorized..."(您用于发送电子邮件的 IP 未经授权...)
为了阻止垃圾邮件,Gmail 会在发送邮件的 IP 地址与发送域不匹配时拒绝接收邮件。 要将邮件从您的服务器发送到 Gmail,我们建议您使用您的 ISP 提供的 SMTP 中继。 请注意,目前我们无法将您的 IP 地址列入白名单或视为例外。
这个帮助信息貌似帮助不大,我们基本上不能要求ISP能提供什么SMTP中继服务。
后来在国外的论坛上搜索到这个 http://www.spamhaus.org/lookup.lasso 通过查询我的IP, 211.144.206.xx is listed in the CBL 211.144.206.xx is listed in the PBL