無法使用 .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
    

相關內容