使用 Procmail,我想添加一条规则来规定:
如果有任何电子邮件来自此特定电子邮件地址,除了在本地交付之外,也将其转发到这个其他电子邮件地址。
我对此规则的尝试如下:
:0 c:
* ^From:[email protected]
! [email protected]
...但这似乎不起作用。事实上,它似乎什么也没做。
答案1
您确实应该提供调试详细信息以及您正在测试的消息示例;但我们可以推测:
也许正则表达式不匹配。也许你实际上的意思是
:0c * ^From:(.*\<)?sender@example\.com ! [email protected]
还要注意标志后面没有第二个冒号
c
(您不能在这里有意义地使用锁定文件,也不应该),并且在 之前添加反斜杠.com
仅匹配文字点,而不是任何字符。也许您根本没有调用 Procmail。
您能否证明当您收到邮件时 Procmail 实际上会运行?也许还可以看到https://www.iki.fi/era/mail/procmail-debug.html