Catchall 邮箱地址,如何设置
- cPanel
- Plesk
注意:本文仅适用于 VPS 和独立服务器主机。
在 cPanel 中,Catchall 功能被称为 默认地址。启用默认地址后,所有错误路由或错误地址的邮件将被发送到指定的邮箱地址,而不会被退回。因此,设置默认地址时需谨慎,因为这可能增加您收到垃圾邮件的风险。
默认情况下,HostGator 出于垃圾邮件和安全考虑,禁用了所有共享和转售账户的默认地址功能,且由于这些考虑无法重新启用。虽然不建议,但 VPS 和独立服务器主机客户可以选择使用此功能,具体操作请参照以下指南。
如果您在 cPanel 中点击 默认地址 图标时看到以下信息,说明您使用的是共享或转售主机方案:
默认邮箱/Catchall 功能因垃圾邮件和安全问题已默认禁用。如需帮助创建邮件转发(别名)作为替代,请联系支持。
作为替代方案,共享和转售主机客户可以设置邮件转发。您可以参考我们的指南《如何在 cPanel 创建/删除邮件转发器》了解更多信息。
如何设置 Catchall
对于 VPS 和独立服务器主机客户,激活后,您可以通过以下步骤设置 catchall 邮箱地址:
-
登录 cPanel。访问 cPanel 有两种方式:
- 选项 1:直接访问您的 cPanel。
- 选项 2:通过客户门户访问您的 cPanel。
-
登录您的客户门户。
-
点击左侧菜单中的 主机。

-
如果您的账户中只有 单个主机套餐,请向下滚动至 快捷链接 部分。
如果您的账户中有 多个主机套餐,请在主机套餐页面找到您想管理的套餐,然后点击其 管理 按钮。

-
在 快捷链接 部分,点击 cPanel 按钮。

-
找到 邮箱 部分,然后点击 默认地址。

-
在 发送所有未路由邮件至以下域名 下拉菜单中,选择您想设置 catchall 的域名。系统将提供多种选项,供您选择如何处理发送到您域名的错误路由或错误地址邮件。

- 在 SMTP 发送时向发件人返回错误并丢弃:如果您希望邮件被退回给发件人并附带指定的错误信息,请选择此项。您可以通过填写 失败信息 框来设置退信中显示的失败消息。
- 转发到邮箱地址: 这是最常用的选项。选择此项后,所有错误路由或错误地址的邮件将被转发到指定的邮箱。请注意,将所有错误邮件集中到一个邮箱可能会导致收到大量垃圾邮件,甚至使您的收件箱爆满。
-
点击 高级选项 链接,查看您可以为默认地址选择的其他选项。


- 丢弃: 如果您不希望向错误邮件的发件人发送退信消息,请选择此项。
- 管道到程序: 此选项会将邮件发送到您指定的脚本。使用管道到程序时,应输入相对于您的主目录的路径。如果脚本需要解释器(如 Perl 或 PHP),请省略 "/usr/bin/perl" 或 "/usr/bin/php" 部分。确保您的脚本具有可执行权限,并在脚本顶部包含适当的 hashbang。如果您不知道如何添加 hashbang,只需确保脚本文件名使用正确的扩展名,系统会提示您自动添加 hashbang。
-
点击 更改 完成 catchall 地址的设置。
注意: 邮件会占用客户的 inode 限额,邮箱过满可能导致账户被暂停。我们建议您创建邮件转发器作为替代方案。