我正在尝试使用 VPS 托管使用 postfix 的电子邮件服务器。OpenDKIM 和 certbot 用于获取 DomainKeys 和 TLS。数据中心设置了反向 DNS。如果重要的话,IP 是 188.68.231.119。它似乎不在任何公共 IP 地址黑名单上。但是,hotmail 和 gmail 拒绝将其发布到收件人的收件箱中。Gmail 没有给我原因,但我向 hotmail 发送邮件时被退回,我被告知这是因为他们有一些私人 IP 地址黑名单,它拒绝发送电子邮件。我已经使用过 3 个 VPS 提供商,所有提供商都存在类似的问题。
有什么足够强大的方法来获得能够传递邮件的服务器?
答案1
我使用 AWS 作为我的邮件服务器:我的邮件可以在任何地方接受,但您需要一些技能才能正确设置。
基本上,您需要获取一个 IP(并检查它是否已被列入黑名单)并为邮件服务器配置主机名、mx 和 A 记录,您的 IP 的反向 DNS 应该等于主机名。
您还应该使用所有安全/反垃圾邮件功能,如 dkim、spf。
当然,您不应该发送垃圾邮件!因此,如果您不是垃圾邮件发送者,请检查是否存在允许所有人通过您的服务器发送邮件(垃圾邮件)的配置错误等...
严格回答你的问题,我认为你应该去一些像 AWS 这样的大型提供商。但我认为你应该问问自己是否真的想(并且能够)自己做这件事。
如果你想要一个写得很好的教程https://workaround.org。