0

我有一台 Exchange 2013 服务器。面对一个我无法解决的奇怪的电子邮件传递问题。
如果域中不存在收件人之一,Exchange 将拒绝电子邮件电子邮件将被完全拒绝,发件人将收到不存在用户的 NDR。

scenario:
Exchange mailboxes user@domain.com  // valid user
user1@domain.com  //**user mailbox is not exist**
Sending email from external domain to my exchange server:
TO: user@domain.com,user1@domain.com
Reciving NDR Remote Server returned '550 5.1.1 RESOLVER.ADR.RecipNotFound;
valid user didn't receive email also.
email is rejected

.

我开始用谷歌搜索,发现如何在 MS Exchange 2013 中拒绝未知用户的传入电子邮件? exchange 具有默认启用的用户验证功能,我在控制台重新启动传输角色上禁用它。Set-RecipientFilterConfig -RecipientValidationEnabled $false

再次运行相同的场景 user@domain.com, user1.domain.com 我收到不存在用户的 NDR。但电子邮件已发送给有效用户。交换是正常行为吗?RFC 为有效用户提供或拒绝电子邮件的正确做法是什么?它将如何影响我们的服务器命中公共垃圾邮件列表?这不会降低我们的垃圾邮件过滤器阻力吗?

请指教。

谢谢你。

4

1 回答 1

0

Exchange 为非现有用户发送 NDR 是正常的。正如您已经说过的,这也可能会触发一些垃圾邮件列表,因为您正在向可能的垃圾邮件蜜罐发送邮件 (NDR)。

更好的方法是让您的外部 MTA(接受来自 Internet 的邮件的服务器)检查收件人并拒绝接受不存在的电子邮件地址的邮件。这样,您将永远不必发送 NDR 报告,因为尝试传递邮件的服务器会被告知它无法传递并通知发件人本身。

于 2016-11-28T14:13:51.510 回答