user227963 Asked: 2021-10-06 22:05:24 +0800 CST2021-10-06 22:05:24 +0800 CST 2021-10-06 22:05:24 +0800 CST 如何设置基于 FROM 的简单转发 procmail 规则? 772 使用 Procmail,我想添加一条规则: 如果任何电子邮件来自这个特定的电子邮件地址,除了在本地发送之外,还要将其转发到这个其他电子邮件地址。 我对这条规则的尝试如下: :0 c: * ^From:.sender@example.com ! recipient@horses.example ...但这似乎不起作用。事实上,它似乎什么也没做。 email procmail 1 个回答 Voted Best Answer tripleee 2021-10-06T23:24:19+08:002021-10-06T23:24:19+08:00 您确实应该提供调试详细信息以及您正在测试的消息示例;但我们可以推测: 也许正则表达式不匹配。也许你实际上是说 :0c * ^From:(.*\<)?sender@example\.com ! recipient@horses.example 还要注意标志后面没有第二个冒号c(您不能在这里有意义地使用锁定文件,也不应该),并且在 之前添加反斜杠.com 以仅匹配文字点,而不匹配任何字符。 也许你根本没有打电话给 Procmail。 你能证明当你收到邮件时 Procmail 真的会运行吗?也许另见https://www.iki.fi/era/mail/procmail-debug.html
您确实应该提供调试详细信息以及您正在测试的消息示例;但我们可以推测:
也许正则表达式不匹配。也许你实际上是说
还要注意标志后面没有第二个冒号
c
(您不能在这里有意义地使用锁定文件,也不应该),并且在 之前添加反斜杠.com
以仅匹配文字点,而不匹配任何字符。也许你根本没有打电话给 Procmail。
你能证明当你收到邮件时 Procmail 真的会运行吗?也许另见https://www.iki.fi/era/mail/procmail-debug.html