procmail 配方帮助

procmail 配方帮助

我对正则表达式的了解足以让我伤脑筋,我希望得到一些帮助。

我需要一个方法来接收任何在 TO: 行中没有字符串“ZYX”的邮件并将其转储到“0.waste”中。有人愿意伸出援手吗?

答案1

这里并不真正需要重要的正则表达式。只需!在条件前面添加“if not this then”即可。

:0:
* ! ^To:.*ZYX
0.waste

如果0.waste不是mbox文件,(即不需要锁定),取出第二个冒号:0:

还有^TO_宏,但它检查的不仅仅是To:标头,并且专门用于查找分隔地址(因此以 开头的地址ZYX,而不是其中任何位置包含此子字符串的行)。

相关内容