![为 Office 365 配置 Cloudflare DNS 以在 sitground.com 上维护单独的邮箱](https://linux22.com/image/791481/%E4%B8%BA%20Office%20365%20%E9%85%8D%E7%BD%AE%20Cloudflare%20DNS%20%E4%BB%A5%E5%9C%A8%20sitground.com%20%E4%B8%8A%E7%BB%B4%E6%8A%A4%E5%8D%95%E7%8B%AC%E7%9A%84%E9%82%AE%E7%AE%B1.png)
我在网站上有一个网络应用程序siteground.com,与域相关联adward.com。我用了microsoft365.com邮件服务。siteground.com,有一个邮箱,例如(job.adward.com,[电子邮件保护]),我不想再添加microsoft365.com。我已经通过配置了所有这些cloudflare.com。
问题是添加后microsoft365.comDNS 记录cloudflare.com,例如电子邮件[电子邮件保护]以及 job.adward.com无法正确处理。是否可以配置microsoft365.comDNS 记录cloudflare.com以便在此期间发送的电子邮件能够递送至siteground.com(job.adward.com,[电子邮件保护]),其余将归microsoft365.com?
至少建议我使用这些邮箱的其他选项!
我在 Cloudflaer 上写入了 microsoft.com DNS 记录(NS、MX、TXT、SPF)。
答案1
你无法在 DNS 级别管理这个问题;DNS 只知道域,而不是实际的电子邮件地址。
当您将给定域的 MX 记录配置为指向给定的电子邮件服务时,全部电子邮件发送至全部该 SMTP 域中的收件人(包括不存在的地址)的邮件都将被递送到该提供商。
如果你只想处理一些地址并将其余消息发送给不同的提供商,您必须在 SMTP 级别处理此事。
对此有解决方案,但它们在电子邮件服务器(或服务提供商)之间有所不同;唯一不变的是,SMTP 命名空间共享并不适合胆小的人:您应该非常清楚您正在尝试做什么以及如何实现它。
答案2
您可以使用域连接自动为 Microsoft 365 设置正确的 DNS 记录
https://learn.microsoft.com/en-us/microsoft-365/admin/dns/create-dns-records-at-cloudflare?view=o365-worldwide
编辑:您无法在 DNS 服务器级别执行此操作。您可以使用仅发送 MTA 的 postfix,将 siteground.com 的所有内容转发到负责该域的邮件服务器,将 Microsoft365.com 的所有内容转发到 Microsoft365.com 的邮件服务器。或者也许 cloudflare 电子邮件路由服务是一种选择