Невозможно переслать электронную почту с помощью .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

  • почему c после :0 ? удалите его
  • Знает ли ваш 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
    

Связанный контент