![设置自托管邮件服务器并从域路由 MX 记录](https://linux22.com/image/784484/%E8%AE%BE%E7%BD%AE%E8%87%AA%E6%89%98%E7%AE%A1%E9%82%AE%E4%BB%B6%E6%9C%8D%E5%8A%A1%E5%99%A8%E5%B9%B6%E4%BB%8E%E5%9F%9F%E8%B7%AF%E7%94%B1%20MX%20%E8%AE%B0%E5%BD%95.png)
我想离开当前的电子邮件提供商(该提供商也托管我的域名),并在我的本地机器上设置一个全天候运行的私人邮件服务器。
假设我有 4 个注册电子邮件地址[email protected]
、、[email protected]
和[email protected]
,我的域名是在 IONOS 注册的[email protected]
。example.com
我想使用我的 IONOS 域 DNS 配置并将example.com
MX 服务器路由到我的本地机器(可通过 DynDNS 域访问)。
- 我是否必须调整我的电子邮件客户端配置才能直接使用我的私人机器的邮件服务器,或者是否仍然可以使用
imap.ionos.de
,他们将负责路由到我的 DynDNS 域的 MX 记录中提供的本地机器? - 设置这些之后,我是否会遇到严重的黑名单和垃圾邮件标记问题?或者由于我的邮件地址通过 imap/smtp.ionos.de 路由,它是否仍然会被列入白名单?
提前致谢。
答案1
我是否必须调整我的电子邮件客户端配置才能直接使用我的私人机器的邮件服务器,或者是否仍然可以使用 imap.ionos.de,他们会负责路由到我的 DynDNS 域的 MX 记录中提供的本地机器?
他们不会处理任何路由,因为您的 MX 记录与通过 IMAP 访问邮件之间没有实际关系。(许多大型提供商拥有完全不同的服务器组。)即使通过 SMTP 从您的客户端发送邮件仍然不使用您域的 MX 记录;MX 记录的唯一目的是告诉其他域如何将邮件传递给您。
即使 IONOS 知道您使用哪些服务器进行 IMAP 和出站 SMTP,这仍然不是托管公司提供的服务。如果您希望电子邮件客户端应用使用 imap.example.com,则必须自行配置它们以使用 imap.example.com。
设置这些之后,我是否会遇到严重的黑名单和垃圾邮件标记问题?或者由于我的邮件地址通过 imap/smtp.ionos.de 路由,它是否仍然会被列入白名单?
你所描述的不是导致邮件完全通过 imap/smtp.ionos.de 路由。(出站邮件传递甚至不涉及 IMAP。)
当您运行自己的邮件服务器时,其默认操作模式是将出站邮件直接发送给收件人(使用收件人MX 记录)。对于大多数收件人,您在尝试通过住宅互联网连接执行此操作时确实会遇到问题 - 假设您的 ISP 甚至允许出站 SMTP 连接。
与上一节不同,通过 IONOS 或其他提供商中继出站邮件可能是可能的(并且在某种程度上可以避免“住宅连接”问题),但是该配置将在您的 SMTP 服务器设置(例如“relayhost”或“smarthost”)中完成 - 而不是通过 DNS。
如果你仍然考虑自己运行服务器,要么在数据中心运行整个邮件服务器,要么在家里运行主服务器,但将其配置为通过数据中心的“中继”服务器发送所有内容(你自己的或 IONOS,如果它们提供该服务)——但我建议只这样做后您已经弄清楚了 SMTP 和 IMAP 之间的区别。