在cPanel面板中,全局电子邮件筛选器允许用户配置服务器过滤域名电子邮件账户收到的所有电子邮件。通过使用这个功能可以轻松设置过滤规则,以便更好地管理域名下的所有电子邮件帐户。在本教程中,我们将详细介绍如何使用cPanel面板中的全局电子邮件筛选器。
注意:建议使用多个简单的筛选器,而不是单一的大型筛选器。服务器的邮件传输代理 Exim 处理多个小规则比处理单个大规则更有效。
电子邮件筛选器不会处理任何在发送前被丢弃的电子邮件。如果在 cPanel 的 “默认地址 “界面(cPanel ” 主页 ” 电子邮件 ” 默认地址)中选择了 “在服务器通过 SMTP 时间处理邮件时丢弃该邮件并显示错误信息 “设置,系统可能会在发送前丢弃某些邮件;
一般来说,收件人不会收到电子邮件标题中的字段。因此,不能在筛选器中使用该字段。
一、创建筛选器
要创建新的筛选器,请执行以下步骤:
1、单击创建新筛选器。
2、在筛选器名称文本框中输入筛选器名称。
3、配置筛选器的规则和操作。
4、单击创建。
创建通配符重定向:通配符重定向将重定向地址符合正则表达式 (regex) 模式的所有电子邮件。
注意:转发器会将转发电子邮件的副本同时发送到原始地址和目标地址,而重定向只会将电子邮件发送到目标地址。例如,将电子邮件从转发到 inbox.sample-email@example.comcorrect-sample-email@example.comcorrect-sample-email@example.com 将导致该电子邮件只能在 inbox.sample-email@example.comcorrect-sample-email@example.comcorrect-sample-email@example.com 中使用。
要创建通配符重定向,请执行以下步骤:
1、单击创建新筛选器。
2、在 “筛选器名称 “文本框中输入通配符筛选器的名称。
3、从 “规则 “菜单中选择 “至”,将新筛选器应用到发送电子邮件地址。
4、从操作符菜单中选择匹配 regex,将发送电子邮件地址与 regex 模式进行比较。
5、在 “标准 “文本框中输入 regex 模式。
注意:
regex 模式必须具有通配符符号。例如,要转发和发送到同一地址,可将 regex 模式设置为 ..+test_user1@example.comtest_user2@example.comtest_user.+@example\.com
发送电子邮件地址必须在预期位置包含通配符,才能被通配符筛选器捕获。例如,跟踪 regex 模式的通配符筛选器会捕获 和 ,但不会捕获 .test_user.+@example.comtest_user45@example.comtest_user_SHOSHANA@example.comtest_user@example.com
二、当前筛选器
“当前筛选器 ”部分列出了 cPanel 账户的所有账户级筛选器。
1、编辑筛选器
要编辑现有筛选器,请执行以下步骤:
- 单击相应筛选器名称旁边的编辑;
- 对筛选器进行所需的更改;
- 单击创建。
2、删除筛选器
要删除筛选器,请执行以下步骤:
- 单击相应筛选器名称旁边的删除;
- 单击删除筛选器。
三、测试筛选器
要测试筛选器,请执行以下步骤:
1、在 “筛选器测试 “文本框中输入一封测试邮件。包括为筛选器配置的字符、单词和条件。
2、单击测试筛选器。将出现 “筛选器跟踪结果 “界面。
筛选跟踪结果界面将显示类似以下的结果:
Sub-condition is false: not first_delivery Condition is false: not first_delivery and error_message Condition is false: $message_body contains Keyword Return-path copied from sender Sender = username@hostname.example.com Recipient = username@hostname.example.com Testing Exim filter file "/home/example/etc/example.com/filtertest/filter" Headers charset "UTF-8" Filtering did not set up a significant delivery. Normal delivery will occur.
结果包含以下信息:
- 筛选器中的每个条件,以及返回的结果是真还是假;
- 测试邮件的发件人和收件人;
- 筛选器文件的名称;
- 邮件的字符集;
- 筛选器是否会触发发送变化,或者是否会正常发送;
- Filtering did not set up a significant delivery. Normal delivery will occur.— 系统将邮件传递到邮箱;
- Filtering set up at least one significant delivery or other action. No other deliveries will occur.— 系统将邮件传递到另一个邮箱或文件夹,否则不会传递邮件。