对混合办公室365和常规电子邮件系统进行故障排除 - 退回电子邮件

时间:2015-06-30 14:14:07

标签: office365 dyndns exim4

客户正在使用office365只收到他的一封电子邮件。其余的电子邮件使用相同域名的exim4从服务器上运行。有两个MX条目,一个用于office365,另一个用于domain.com。如果我添加了正确的设置并将office 365 / outlook mx条目置于最高优先级,则所有非office365用户电子邮件都会被退回,因为office365 / outlook无法识别这些电子邮件。如果我反过来设置优先级,所有电子邮件都可以工作,但办公室365电子邮件失败。我根据office365文档对exim4配置进行了一些更改,但这并没有解决问题。我错过了一些愚蠢的事情。我需要一个知道他/她正在做什么的人,并且可以迅速解决这个问题。

您在目的地找不到您发送邮件的地址。它可能拼写错误,也可能不存在。尝试通过执行以下一项或多项操作来解决问题:

Retype the entire email address manually and resend it – if your mail program automatically suggests an address to use don’t accept it.
Contact the recipient by some other means (by phone for example) to confirm you’re using the right address. Also ask them to check that that any mail forwarding they've set up is working correctly.
Clear the recipient nickname cache in your mail program by following the steps in this article: Status code 5.4.14 in Outlook.com and Office 365. 

为了进一步澄清,boss@thatdomain.com是office365电子邮件地址,但是worker1 @ todomain.com,worker2 @hatdomain.com等是直接在EXIM4和dovecot上运行的普通电子邮件。我认为操作系统是Ubuntu,使用VestaCP。 DNS在dyn.com上管理。

我在自由网站上发布了一个项目,如果有人可以解决这个问题,我很乐意为此付出代价。我知道这是exim4配置文件中的正确设置或其他问题,但我无法让它工作。

1 个答案:

答案 0 :(得分:0)

我找到了解决方案。 简答:在DNS设置中使两个MX条目具有相同的优先级。

我对Exim4配置所做的更改是正确的。唯一的问题是Office 365要求outlook mx条目的优先级必须更高,但是如上所述,所有其他电子邮件都会从outlook中退出。我刚刚将两个MX条目的优先级更改为10,因此是相同的,这解决了这个问题。希望这会让别人头疼!