无法使用 .procmail rc 转发电子邮件

无法使用 .procmail rc 转发电子邮件

我设置了以下.procmailrc

MAILDIR=$HOME/Maildir/
DEFAULT=$MAILDIR
:0 c
* ! ^X-Loop: [email protected]
! [email protected]

但我无法转发电子邮件

答案1

您是否告诉 postfix 使用 procmail?我的 '~/.forward' 中有以下内容:

"|IFS=' ' && exec /usr/bin/procmail -f- || exit 75 #user"

答案2

设置如下内容:LOGFILE=/home/you/procmail.log

看看会出现什么。将其粘贴到这里,我们将能够提供更多帮助。

答案3

  • 为什么 :0 后面有一个 c ?删除它
  • 你的 MTA 了解 procmail 吗?在 exim4 下有一个 procmail 路由器...
  • 如果没有的话,也可以使用 .forward 类似这样的方法:

    "|IFS=' ' && exec /usr/local/bin/procmail || exit 75 #your_user_name" 
    
  • 你的 .procmailrc 中的日志文件有什么用处?

    PATH=/bin:/usr/bin
    MAILDIR=$HOME/Maildir/
    DEFAULT=$MAILDIR
    LOGFILE=$HOME/procmail.log
    

相关内容