我有一个专门的主机,为我管理的几个域提供服务。我托管自己的电子邮件和IMAP服务器。
服务器位于buildoneforme.com,IP地址为144.76.81.247。我认为反向DNS工作正常:
$ host 144.76.81.247
247.81.76.144.in-addr.arpa domain name pointer buildoneforme.com.
我还运行了一个社区组,该社区组拥有自己的域名和网站(位于同一台计算机上),并且我希望运行一个有数百名成员的邮递员讨论列表。
我已经设置了MTA(exim4)来发送电子邮件,但是我遇到了可传递性问题,特别是针对Microsoft(例如hotmail.com,outlook.com)。
最初,Microsoft完全阻止了我的IP地址,但是我使用了一个表格来请求将其取消阻止并批准了我的请求。
但是,我现在发现,我从该服务器发送的每封电子邮件都会自动放入垃圾文件夹。
我只发送了几封测试电子邮件,还没有发送邮件列表或批量电子邮件,并且仅将其发送到2个Microsoft测试地址。
我已完成以下所有操作:
- 加入垃圾邮件报告程序
- 加入智能网络数据服务计划
- SPF
- DKIM
- DMARC
- TLS可用
- 没有开放中继(我必须进行身份验证才能通过TLS发送邮件)
将测试电子邮件发送到check-auth@verifier.port25.com,结果如下:
SPF check: pass DomainKeys check: neutral DKIM check: pass Sender-ID check: pass SpamAssassin check: ham
我写信给Microsoft,要求他们停止自动将来自此IP地址的所有电子邮件标记为垃圾邮件,但我收到了包括以下内容的标准回复:
遗憾的是,在查看了您提供的信息并遵守我们的邮件政策后,我们无法立即缓解您的可传递性问题。但是,我们有一些具体建议供您考虑,这些建议可以帮助您随着时间的推移提高交付能力。
其次是一些不适用于我的一般性建议。
所以我的问题是:对于像我这样的小型运营商,使用自己的发送SMTP服务器实现良好的电子邮件可传递性几乎没有希望吗?我是否应该开始使用Amazon SES之类的第三方服务?
如果我创建了许多伪造的Hotmail帐户并开始向其发送邮件,然后将所有邮件标记为非垃圾邮件,这是否有助于将该IP地址列入白名单?
我在安装程序中发现的唯一潜在问题是,我是从顶级域而不是子域发送邮件,例如,我的服务器将自己宣传为buildoneforme.com,而不是mail.buildoneforme.com,并且mx记录是mail.buildoneforme.com(指向相同的IP地址)。这会有所不同吗?