在设置企业邮箱时,经常会看到一个选项:Catch-all(也叫全收邮箱、默认地址、无效地址收件)。
它的意思很简单:发到你域名下任何不存在的地址的邮件,都收进一个指定的邮箱。
举个例子,你只开了 info@ 和 tom@ 两个邮箱:
- 没开catch-all:客户把地址写成
ifno@你的域名,邮件会被退回,客户收到一封退信,或者干脆不知道没送到; - 开了catch-all:这封邮件会进到你指定的邮箱里,比如
info@。
好处
- 地址写错不丢信:客户手抄名片、展会扫码登记时写错一个字母,邮件照样能收到;
- 随手用新地址:注册各种平台、B2B网站、供应商系统时,可以用
alibaba@你的域名、linkedin@你的域名这样的地址,不用提前创建。以后收到垃圾邮件,一看收件地址就知道是哪个平台泄露的; - 员工离职后的地址:删掉离职员工的邮箱后,客户继续发到旧地址的邮件也不会丢(不过更规范的做法是给旧地址设别名或转发)。
代价
- 垃圾邮件明显变多。垃圾邮件发送者会批量猜测地址(
admin@、sales@、hr@、随机字母),没开catch-all时这些都被退回,开了之后全部进你的邮箱; - 占用邮箱空间和发信配额。一些主机邮箱的空间本来就小;
- 让你的域名成为垃圾邮件的目标。有些垃圾邮件发送者会专门找「任何地址都能收」的域名;
- 退信信息消失。地址写错的人收不到退信,不知道自己写错了。
要不要开
| 情况 | 建议 |
|---|---|
| 刚起步,邮箱少,询盘渠道多(展会、名片、平台) | 可以开,收到单独的邮箱 |
| 想用不同地址注册不同平台,追踪垃圾邮件来源 | 可以开 |
| 已经被垃圾邮件困扰 | 不建议开 |
| 主机邮箱空间小(1GB左右) | 不建议开 |
| 公司人多,地址规范,客户很少写错 | 不需要 |
如果要开,建议收到一个单独的邮箱或群组,比如专门建一个 catchall@你的域名,而不是收进 info@ 或老板的邮箱,避免垃圾邮件淹没正常的询盘。定期翻一下,有正常邮件再转给相关同事。
Hostinger
Hostinger邮箱的catch-all在转发设置里:
- 登录hPanel,进入「Emails」,点击要设置的域名旁边的「Manage」;
- 在左侧菜单进入「Forwarders」;
- 点击「Create catch-all」;
- 在弹窗里选择接收邮件的邮箱,点「Create」;
- Hostinger会给这个邮箱发一封确认邮件,点击里面的链接后才会生效。没确认之前,列表里会显示「Unverified」,可以在右侧菜单里重新发送。
一个域名只能设置一个catch-all,要换的话先删除旧的。Hostinger邮箱的基本设置见《Hostinger免费企业邮箱怎么设置?》。
SiteGround
SiteGround把catch-all叫做「默认地址」(Default Address):
- 进入Site Tools →「Email」→「Forwarders」;
- 在列表里找到默认地址那一条(显示为
*@你的域名或「Default」); - 点击右侧的菜单,选择「Forward」,填入要接收的邮箱地址;
- 保存。
不需要时,在同一个菜单里选择「Discard」(丢弃),发到不存在地址的邮件就会被直接退回或丢弃。SiteGround邮箱的其他设置见《SiteGround企业邮箱怎么设置?》。
Zoho Mail
- 先准备好接收邮件的邮箱或群组;
- 打开Zoho Mail管理控制台,进入「Domains」,选择你的域名;
- 在「Advanced Settings」里找到「Catch-all Address」;
- 填入邮箱或群组地址,保存。
免费版是否提供这个功能,以你的控制台里能不能看到这个选项为准。Zoho的其他设置见《Zoho Mail企业邮箱注册和绑定域名教程》。
Google Workspace
Google Workspace没有一个叫catch-all的开关,而是通过路由规则实现:
- 管理控制台 →「应用」→「Google Workspace」→「Gmail」→「默认路由」(Default routing);
- 添加一条设置,信封收件人选择「所有收件人」,同时勾选「仅对无法识别的地址执行此操作」;
- 选择「更改信封收件人」,填入要接收的邮箱;
- 保存。
Google Workspace的完整设置见《Google Workspace企业邮箱注册教程》。
Cloudflare Email Routing
域名用Cloudflare Email Routing转发邮件的:
- 进入Email Routing的「Routing Rules」;
- 找到「Catch-all address」,打开开关;
- 「Action」选「Send to an email」,选择一个已验证的目标邮箱;
- 保存。
Catch-all只在其他转发规则都不匹配时生效,只对根域名有效。完整教程见《Cloudflare Email Routing教程》。
其他邮箱
- Microsoft 365:没有直接的catch-all开关,要用邮件流规则配合设置,步骤较多,一般不建议外贸小团队折腾;
- 腾讯、网易、阿里企业邮箱:部分版本支持类似功能,在管理后台搜索「catch-all」「无效地址」「默认收件」等关键词;不支持的,可以给常见的错拼地址设别名。
不开catch-all的替代方案:别名
如果只是担心几个常见地址被写错,不想全收,可以给真正的邮箱加几个别名:
- 给
info@加上inf@、infor@、sale@; - 给
sales@加上sell@、order@。
这样只收你预料到的几个地址,垃圾邮件不会明显增加。别名在大多数邮箱的后台都能免费添加。
常见问题
开了catch-all,为什么垃圾邮件一下子多了很多?
这是正常的。垃圾邮件发送者会批量猜测常见地址,以前这些邮件被退回了,现在全部进你的邮箱。可以给catch-all的邮箱设置过滤规则,或者关掉catch-all、改用别名。
catch-all的邮件能回复吗?
能,用接收它的那个邮箱回复,发件人显示的是那个邮箱的地址,不是客户写错的那个地址。
catch-all会影响送达率吗?
不会影响你发出去的邮件。但收进来的垃圾邮件多了,邮箱空间和管理成本会上升。
总结
Catch-all能把发到域名下任何不存在地址的邮件收进一个邮箱,好处是不丢信、方便用不同地址注册平台,代价是垃圾邮件变多。外贸企业邮箱一般建议先不开,用别名覆盖常见错拼;确实需要时再开,并收进一个单独的邮箱。



