将电子邮件注入另一个用户的procmail

时间:2013-03-11 16:17:06

标签: email procmail

我使用第二个帐户存档邮件列表,并通过pop3远程提供我的企业电子邮件。我现在正在使用procmail规则复制到第二个电子邮件地址。 这样做会导致电子邮件被病毒,垃圾邮件和已经传递邮件的其他过滤器重新处理。我正在寻找一种方法将邮件复制到第二个使用第二个帐户的凭据和procmail配置文件运行的procmail。

1 个答案:

答案 0 :(得分:0)

您可以通过在转发到其他帐户之前添加秘密标记来协调这两个帐户。此标志的存在将导致绕过病毒等检查。显然,任何知道秘密标签的人都可以绕过安全检查!

# Primary account forwards to pop3@example.com
:0c
| formail -I"X-Secret: xyzzy" | sendmail -oi pop3@example.com

然后,对于辅助帐户,位于.procmailrc的顶部,

# Bypass virus checking if X-Secret is there
:0
* ^X-Secret: xyzzy$
$DEFAULT

这是概念证明,而不是我特别推荐的设置。无论如何,在比单个用户的.procmailrc文件更高的级别上进行病毒和垃圾邮件检查可能是一种更好的整体方法。