.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
    

관련 정보