上海青羽电脑科技有限公司

技术园地

TECHNOLOGY

技术园地

技术分享:Exchange配置catch-all邮箱,备份发给不存在账户的邮件

发布时间:2020-01-22  /  浏览次数:5,690次

在邮箱的使用过程中,可能有这么一个特殊需求,就是把发给邮件服务器上不存在账户的邮件都备份到某个邮箱,而不是直接退信,也就是所谓的catch all功能。正常情况下,如发邮件给服务器上不存在的账户会直接退信给发件人。

创建catch-all邮箱

创建一个catch-all邮箱,用于接收通过传输规则复制或重定向到该邮箱的邮件,确保此邮箱空间足够大,并建议设置保留期限,到期自动删除邮件。

修改域设置

在"邮件流"--"接受的域"中,修改接受域为"内部中继"域,因为权威域将拒收所有发给未知收件人的邮件。

注:如有边缘传输服务器,且规则是在边缘服务器说配置,则无需更改此接受域的设置。

禁用收件人筛选

必须在每台要配置传输规则以便将邮件复制或重定向到catch-all邮箱的服务器上,禁用收件人筛选,因为收件人筛选器代理会拒绝以不存在的邮箱为目标地址的邮件。

打开Exchange Management Shell界面,输入以下命令禁用收件人筛选:

Set-RecipientFilterConfig -Enabled $false

创建传输规则

创建一条新的传输规则,让外部发件人发送的邮件都重定向到之前新建的catch-all邮箱,并排除已经存在的用户。

条件:发件人位于 组织外部
动作:将邮件重定向到 catch-all 邮箱
例外:收件人为以下组的成员(注:建议提前把所有已存在的用户都添加到一个通讯组中,这样就可以针对组来排除例外)

备注

在创建规则时,动作可以选择复制或者重定向,两者的区别如下:

将邮件复制到catch-all邮箱(使用“抄送”行或“密件抄送”行文本框)时,邮件还会继续发送给原收件人。如果原收件人不存在,发件人将收到未送达报告 (NDR)。

将邮件重定向到catch-all邮箱时,邮件不会继续发送给原始收件人;而是只发送到 catch-all 邮箱。如果原收件人不存在,发件人不会收到 NDR。

一站式解决邮件收发与安全难题
靠谱工程师为您提供一对一的专业技术支持与服务
申请试用
400-602-8603