【发布时间】:2016-09-20 02:16:44
【问题描述】:
我在 Linux 服务器上有一个帐户,我希望将发送到此计数的每封非垃圾邮件的副本转发到我的 Gmail 帐户。
我将这些行添加到我的.procmailrc 文件中:
:0c:
* .
!sigils.email.address@gmail.com
它们在整个文件的上下文中(对不起,文本墙,但我不太了解 procmail 以隔离相关片段):
LINEBUF=4096
MAILDIR=/mail/$LOGNAME/Maildir
DEFAULT=/mail/$LOGNAME/Maildir/
#LOGFILE=$HOME/.pmlog
VERBOSE=no
:0
* ^From:.somebody@hotmail.com
.somebody/
:0
* ^Subject:.*test
.IN-testing/
:0
* ^From:.*Network
/dev/null
:0
* ^From:.*Microsoft
/dev/null
:0
* ^From:.*Corporation
/dev/null
# Spam filtering
:0
SCORE=|/usr/bin/spamprobe receive
:0 wf
|/usr/bin/formail -I "X-SpamProbe: $SCORE"
:0 a
*^X-SpamProbe: SPAM
.spam/
:0
./
:0c:
* .
!sigils.email.address@gmail.com
但是没有任何东西被转发到我的 Gmail 帐户。电子邮件已成功到达我在 Linux 服务器上的帐户。我检查了我的 Gmail 垃圾邮件文件夹,但它们也不存在。如何实际设置副本转发?
【问题讨论】:
标签: procmail