Linux:如何使用Exim/cPanel将发件人的外发电子邮件副本发送到另一个地址

时间:2020-02-23 14:39:46  来源:igfitidea点击:

本文将向您展示如何使用Exim/cPanel将特定用户的所有传出电子邮件(透明地)复制到另一个电子邮件帐户。

没有内置功能可以执行此操作,但是我们将使用Exim高度灵活的筛选器脚本功能,该功能可以从命令行中实现。

1.使用SSH登录到cPanel服务器。

注意:在此示例中,我们将假定源地址为" [email protected]",而我们要静默发送所有外发电子邮件副本的收件人地址将为" [email protected]" 。

2.使用您喜欢的文本编辑器创建和编辑以下文件:

/usr/local/cpanel/etc/exim/sysfilter/options/copy.outgoing_user_domain.com

3.复制并编辑以下匹配发件人和收件人地址的地址:

if first_delivery
and ("$h_from:" contains "[email protected]")
and not ("$h_X-Spam-Checker-Version:" begins "SpamAssassin")
then
unseen deliver "[email protected]"
endif

4.在WHM中,查看Exim Configuration Manager>基本编辑器>过滤器

看一下底部,您应该看到一个与" copy.outgoing_user_domain.com"匹配的"自定义过滤器"。

5.确保将其设置为"开",然后单击"保存"。