我根本不是专家所以我会尽力清楚地解释我的问题。
我有一个使用 cPanel 管理的域名。我还有一个直接在微软网站上订购的 Office 365 解决方案。当我按照分步程序开始使用 O365 时,我创建了所有 CNAME DNS 条目,添加了它们的 MX,然后在 cPanel 上启用了默认 MX(本地 MX)。
但在我们公司,我们有大约10个邮箱,但只有6个需要交换。
所以我重新创建了本地 MX,并尝试更改优先级以查看发生了什么。完成此操作并在 Wikipedia 上阅读了有关 MX 工作原理的更多信息后,我明白它永远不会起作用。
所以我想知道:
1)。 有没有什么方法可以创建一条规则,我不知道在哪里,对服务器说:“嘿,收到这封电子邮件,去检查 0 优先级 MX(本地 MX),看看是否有匹配的邮箱来投递它,如果没有,就把它发送到 5 优先级 MX(O365 MX)?
2). 有人看到了其他解决方案吗?
答案1
就我个人而言,我会让每个人都使用 Office365。我已经看到大多数主机和 ISP 的电子邮件服务器是什么,这不是我信任的东西。把它们放在最低的电子邮件层。否则,你将不得不做一些可怕的临时工作,包括使用第二个域并从一个域转发到另一个域。然而,让每个人都使用 Office365 将是一个更优雅的解决方案,所有东西都在同一个地方。
答案2
您可以将邮件联系人放入 Exchange 中,供没有 Office 365 邮箱的用户使用。我会保留 Office 365 作为唯一MX 可确保一致性,还可防止垃圾邮件 (EOP)。如果您需要从其他系统发送电子邮件,请确保该系统已列在 DNS 中的 SPF 记录中。
此外,Office 365 现在支持 DKIM,您也可以在 cPanel 中设置消息签名(我认为)。