简单说明
catch-all是什么?
简单的说,就是可以向域中不存在的邮箱发送邮件,并且能转发到域中指定的邮箱中
好处 / 优点
- 撸羊毛
- 避免客户因输入错误而收不到邮件,造成不必要的损失
- 等你来补充。。。。。。
现在以 Microsoft 365 / Office 365 A1 A1P E3 MSDN 来说明全局邮箱 catch-all 的设置方法
一 进入:
登录全局管理员账号
二 进入:
https://outlook.office365.com/ecp/?rfr=Admin_o365&exsvurl=1&mkt=zh-CN&Realm
再进入【邮件流】【接受的域】
将需要设置 catch-all 的域的域类型由权威修改为内部中继,双击域名即可修改
修改成功后,如下图所示
三 进入【收件人】【组】
选【新的 Microsoft 365 组】【动态通讯组列表】
- 显示名称:随意
- 别名:随意 【不能中文】
- 选择【仅以下收件人类型】【具有 Exchange 邮箱的用户】
- 其他设置不用管
如下图所示
新建成功
四 新建成功的组
【电子邮件地址】是 Microsoft 365 / Office 365 注册时的官方三级域名,如上图所示,如果与你要设置 catch-all 的域名不同,那么一定要将新建成功的组中的【电子邮件地址】域名修改为你要设置 catch-all 的域名,否则,设置后不会转发成功
双击新建成功的组,来到【电子邮件选项】
双击上图中的【电子邮件地址】
将上图中的官方三级域名修改为你要设置 catch-all 的域名
五 进入【邮件流】【规则】
点【+】创建新规则
选择更多选项
名称:随意
在以下情况应用此规则【发件人】【在外部/内部】
【选择发件人位置】【组织外部】
【执行以下操作】【将邮件重定向到】【这些收件人】
选择任意一个已存在的同域名【电子邮件地址】
【除非】【收件人】【是此组的成员】
选择第三步中新建【动态通讯组列表】中的【电子邮件地址】
其他设置不用管
六 终于设置完了,进行测试
测试成功
七 官方文档:
https://docs.microsoft.com/zh-cn/previous-versions/office/exchange-server-2010/bb691132(v=exchg.141)
查看评论 (2)
最后一步点击保存会报错:
Client Information
------------------
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.212 Safari/537.36
CPU Class: undefined
Platform: Win32
System Language: undefined
User Language: zh-CN
CookieEnabled: true
-----------------
Exception Details
-----------------
Date: Mon May 17 2021 14:44:13 GMT+0800 (中国标准时间)
Message: Script error.
Url:
Line: 0
Call Stack
----------
Error
at Function.ErrorHandling.$Ee (https://r1.res.office365.com/ecp/15.20.4129.31/scripts/common.js:1:190444)
at ErrorHandling.showUnhandledException (https://r1.res.office365.com/ecp/15.20.4129.31/scripts/common.js:1:189529)
Dump Event
----------
isTrusted = true
message = Script error.
filename =
lineno = 0
colno = 0
error = null
type = error
target = [object Window]
currentTarget = [object Window]
eventPhase = 2
bubbles = false
cancelable = true
defaultPrevented = false
composed = false
timeStamp = 143459.4500000021
srcElement = [object Window]
returnValue = true
cancelBubble = false
path = [object Window]
NONE = 0
CAPTURING_PHASE = 1
AT_TARGET = 2
BUBBLING_PHASE = 3
composedPath = function composedPath() { [native code] }
initEvent = function initEvent() { [native code] }
preventDefault = function preventDefault() { [native code] }
stopImmediatePropagation = function stopImmediatePropagation() { [native code] }
stopPropagation = function stopPropagation() { [native code] }
Detailed Call Stack
-------------------
现在成功了吧