动态 DNS 上的传入邮件 MS Exchange

动态 DNS 上的传入邮件 MS Exchange

我已经在办公室里设置了 Exchange 服务器。我将在这里使用 sample.com 作为域名。

我使用动态 DNS,它对网络服务器来说运行良好。但我收不到任何电子邮件。假设我在管理员帐户上允许的电子邮件为[电子邮件保护]

我的域名有一个 CNAME 为 exchange.sample.com 并且 MX @ 指向该 CNAME。

我的路由器正在将端口 25 转发到交换机器,并且交换域防火墙已关闭。

所以我不明白为什么 CNAME 可以很好地解析我的动态 IP,并且 Web 服务器可以正常工作,但电子邮件收件箱却无法收到我发送到[电子邮件保护]领域。

Exchange 2010

答案1

MX记录不应返回CNAME记录。将你的记录指向MX动态名称,一切就应该可以正常工作。

DNS 倾向于被缓存,因此当您的 IP 改变时,您可能会丢失邮件。

如果您想要可靠的出站传送,也可以使用您的 ISP 中继服务器来发送邮件。

编辑:要修复出站地址:您应该向 GMAIL 进行身份验证才能转发电子邮件。尝试在标头中使用 GMAIL 地址Sender,并在标头中使用所需的地址From。或者,添加Repy-to带有所需回复地址的标头。给自己发送一条消息,然后检查标头。SMTP RFC 描述了标头,应该很容易理解。

相关内容