电子邮件
通用地址
A catch-all delivers mail sent to any address at your domain into one mailbox, even when the address does not exist, so a message to saels@ instead of sales@ still reaches somebody instead of…
通用地址可将发送到您域名下任何地址的邮件投递到一个邮箱中,即使该地址不存在,这样发送到 saels@ 而不是 sales@ 的邮件仍然会被收到而不是退回。
这是一个有用的安全保障,但作为默认设置却很不明智。本文章介绍该设置的确切位置、其功能以及大多数域名不使用它的原因。
设置位置
通用地址按域名配置,可从该域名上的任何邮箱进行配置。
- 登录 KPanel,点击左侧边栏中的电子邮件。
- 点击要配置的域名上的任何邮箱。
- 打开可投递性选项卡。
- 滚动到通用地址卡片。
该卡片上显示已启用或已禁用的标签,并描述为:"将发送到此域名下任何地址的邮件投递到单个邮箱,即使该地址不存在。"

更改通用地址需要帐户的域名写入权限,这与管理邮箱的权限不同。如果该控件对您被锁定,请向帐户上的所有者或管理员请求。
启用通用地址
- 从**选择目标邮箱…**下拉菜单中选择一个邮箱。
- 点击启用。
之后卡片将显示**路由到:**后跟目标地址,标签变为"已启用"。
目标必须是与通用地址位于同一域名上的邮箱。不能将通用地址指向另一个域名上的地址或外部地址:如果您尝试这样做,面板会拒绝并显示"目标必须是此域名上的邮箱"。如果下拉菜单为空,您将看到"此域名上还没有邮箱"的提示,需要先创建一个。
每个域名只有一个通用地址。启用新的通用地址会替换之前的目标,而不是添加第二个。
禁用通用地址
在同一卡片上点击禁用。发送到不存在地址的邮件随后会正常退回,发件人会被告知该地址无效,这通常是您想要的结果。
为什么大多数域名不应该使用通用地址
通用地址使您域名下的每个可能的地址都有效。这会带来三个后果。
**它吸引大量垃圾邮件。**垃圾邮件操作通过对域名进行常见本地部分猜测来生成地址列表:info@、admin@、sales@、office@ 以及数千个随机字符串。没有通用地址,所有这些都会退回,域名会被标记为不良目标。有了通用地址,每一次猜测都会进入您的目标邮箱。这是邮箱意外填满的最常见单一原因。请参阅我的邮箱已满。
**它隐藏错误而不是暴露它们。**当某人写信到拼写错误的地址并收到退回时,他们会更正并重试,你们都会了解到这个拼写错误。有了通用地址,邮件会静静地进入没有人期望的邮箱,发件人会认为它已发送到正确的人。
**它使地址枚举变得自由。**攻击者探测您的域名时从通用地址学不到任何东西,因为每个地址看起来都存在。这听起来像是防御,实际上不是:这意味着您也学不到关于被探测内容的任何东西,而且您会接收所有内容。
更好的替代方案
人们想要通用地址的几乎所有原因都可以通过更具体的方法来更好地解决。
| 您真正想要的 | 改用此方案 |
|---|---|
| 捕获真实地址的几个可能的拼写错误 | 邮箱上的别名,每个变体一个 |
| 将部门地址路由到某个人 | 别名或转发 |
| 将部门地址路由到多个人 | 分布组或共享收件箱 |
| 为前员工的地址提供着陆点 | 转发到他们的继任者 |
| 为注册的每个服务使用一个临时地址 | 别名,这样您可以删除开始收到垃圾邮件的那一个 |
别名尤其可以做人们要求通用地址做的几乎所有事情,而没有缺点:它们进入同一收件箱,创建是免费的,您可以单独查看和删除它们。别名列表位于邮箱的别名选项卡上。
通用地址真正有意义的情况
存在真实的场景:
- 您正在从另一个提供商迁移,还不知道曾经使用过的每个地址。启用通用地址几周,观察实际到达的内容,为重要的地址创建适当的邮箱或别名,然后将其关闭。
- 您刚接管一个域名,想在决定如何构建之前查看它接收的邮件。
- 单人域名,其中一个邮箱无论如何都处理所有内容,垃圾邮件量可以接受。
如果您为迁移打开通用地址,请在日历中设置提醒以将其关闭。几乎每个充满垃圾邮件的通用地址邮箱都是由打算稍后审查但后来没有这样做的人打开的。
通用地址和可投递性
通用地址改变您的域名接受的内容,而不是发送的内容。它对 SPF、DKIM 或 DMARC 没有影响,它不会帮助或伤害您的传出邮件到达收件箱的情况。
它确实有值得了解的间接影响:通用地址充满垃圾邮件的邮箱最终会达到其存储限制并开始拒绝所有邮件,包括您真正关心的合法邮件。这个故障看起来像是传送问题,实际上是一个内务问题。
故障排除
**启用通用地址后,发送到不存在地址的邮件仍然退回。**确认标签显示"已启用"并检查您查看的是否为正确的域名:通用地址是按域名配置的,具有多个域名的帐户需要为每个域名配置一个。同时确认目标邮箱处于活跃状态且未超过其存储限制。
**通用地址已启用但邮件发送到了错误的邮箱。**该确切地址上的真实邮箱、别名或转发总是优先于通用地址。通用地址只处理没有其他内容匹配的地址。检查邮箱、别名和转发列表中是否有所述地址。
**启用按钮无反应,目标下拉菜单为空。**该域名上还没有邮箱。创建一个,然后设置通用地址。
**我突然每天收到数百条垃圾邮件。**检查是否启用了通用地址。如果已启用,请禁用它,然后为真正接收邮件的少数地址创建别名。
我找不到该卡片。它在邮箱的可投递性选项卡上,而不是在域名页面上。如果邮箱位于 Kapsule 管理的子域而不是您自己的域名上,可投递性选项卡会显示"由 Kapsule 管理",没有任何要配置的内容。