명령줄을 참조하는 알 수 없는 postfix/sendmail 오류

명령줄을 참조하는 알 수 없는 postfix/sendmail 오류

wordpress함수를 사용하여 이메일을 보내는 테마 아래에 PHP 스크립트가 있습니다 mail(). 서버에 , &
이(가 ) 설치되어 있습니다. 오랫동안 스크립트는 아무런 문제 없이 제대로 작동했습니다. 최근에 해당 스크립트에서 메일이 전송되지 않고 오랫동안 검색한 후에 이 오류에 대해 찾을 수 있는 유일한 단서는 PHP 실행에서 발생하는 다음 오류입니다. 처리 방법에 대한 정보를 찾을 수 없습니다. .. 누구든지 도와줄 수 있나요??postfixdovecotsendmail
mail.logmail()
postfix/sendmail[7588]: fatal: Recipient addresses must be specified on the command line or via the -t option

답변1

며칠이 걸렸지만 해결책은 다음과 같습니다.

이 구성 은 /etc/php5/apache2/php.ini
다음과 같아야 합니다.

[mail function]
SMTP = localhost
smtp_port = 25

; For Unix only.  You may supply arguments as well (default: "sendmail -t -i").
; http://php.net/sendmail-path
sendmail_path = /usr/sbin/sendmail -t

관련 정보