我正在研究如何为您的域名运行自己的电子邮件服务器。我知道您可以使用 Zoho、gmail 或任何其他替代方案。但是,我想知道您是否可以自己完成这项工作 - 尤其是对于不繁忙的域名。免责声明:我不从事未经请求的电子邮件业务。
我正在使用当前托管服务提供商的 VPS。我已经设置了 iRedMail,它基本上是一组开源组件,可以自动运行整个系统。
我设置了 SPF 记录(非常严格),配置了 dkim,添加了 dmarc。我已将域名添加到 google postmaster tools。我已检查,我的 IP 地址未被列入垃圾邮件黑名单。
我决定不遵循的唯一建议是为我的 IP 地址设置反向 DNS 记录。我知道如何做,我的托管服务提供商允许这样做,但我的最终目标是在单个服务器/iredmail 安装上运行多个域。而且我的托管服务提供商不允许我在单个 VPS 上使用多个 IP。因此,即使我更改 PTR 以使我的 IP 地址与我的第一个域名匹配,它也不会与所有其他域名匹配。
几乎一切正常。我可以发送邮件,我可以接收邮件。但是,gmail 阻止了我421-4.7.28 UnsolicitedRateLimitError原因,这很愚蠢,因为我总共发送了 5 封电子邮件,并且全部 1) 在不同时间 2) 仅发送给我自己 - 以测试其工作原理。
我的问题是:我是否在配置中遗漏了某些内容,实际上是否有办法将这些电子邮件发送到 Gmail 而不会出现 12-24 小时的延迟?或者反向 PTR 对电子邮件健康至关重要,除非原始 IP 地址与发件人的域匹配,否则 Gmail 不会接受电子邮件?
我阅读了 gmail 指南,由于我没有发送任何批量电子邮件(并且也没有真正计划),所以我唯一没有做的事情就是 PTR 记录。
PS 我正在使用 ipv4(如果重要的话)。
答案1
最好为您的域名设置 PTR 记录和 SPF 记录。MX 记录也应尽可能严格。许多大型主机在没有正确设置域名的情况下会延迟或阻止您发送垃圾邮件。我使用mxtoolbox.com在设置邮件服务器等时检查我的域。如果它通过了所有的检查 - 那么它通常可以正常工作。
答案2
我正在做一些研究如何为您的域名运行自己的电子邮件服务器。
完全不需要研究——你也不需要研究是否可以在线订购披萨。几乎每家不平凡的公司都运行自己的服务器,几乎每个 ISP 也是如此。
我想知道您是否可以自己做这件事 - 特别是对于不繁忙的域。
不存在业务域或非业务域。域就是域就是域就是域。
我决定不遵循的唯一建议是为我的 IP 地址设置反向 DNS 记录。
是的。我的车坏了。我唯一不遵循的建议是加满油箱。它坏了有什么原因吗?
反向 DNS 记录必须与 DNS 服务器在 HELO 应答中发布的名称相匹配。这不是可选的,也不是建议的。这是 SPAM 的核心设置 - 因为基本上您无法更改最终用户分配地址的反向 DNS,并且它们的编码告诉您它们是一个池。
因此,您没有进行基本的设置。然后您就会被归类为垃圾邮件。欢迎来到现实世界,在这里您基本上要确保自己看起来不像垃圾邮件发送者。