Postfix 오류 메시지를 찾을 수 있는 위치

Postfix 오류 메시지를 찾을 수 있는 위치

Ubuntu Server 11.04에서 Postfix(SMTP)를 사용하여 메일을 보낼 수 없습니다. 그러면 뭔가 문제가 있는 것 같은데, 오류 메시지는 어디서 볼 수 있나요?

답변1

이 포괄적인 내용을 우연히 발견하셨나요?Postfix 디버깅 가이드? 로깅과 관련하여 다음과 같은 공지가 있습니다.

Postfix는 실패한 전달과 성공한 전달을 모두 로그 파일에 기록합니다. 파일은 일반적으로 /var/log/maillog또는 이라고 합니다 /var/log/mail. 정확한 경로 이름은 파일에 정의되어 있습니다 /etc/syslog.conf.

( -facility 로그가 기록되는 위치를 syslog.conf지정합니다 mail. 이를 보면 설명이 필요합니다.)

답변2

postfix 로그 파일은 다음과 같습니다.

/var/log/mail.log
/var/log/mail.err
/var/log/mail.info

로그 파일을 grep할 수도 있습니다 /var/log/syslog.

답변3

어디에서도 로그를 찾을 수 없고, Ubuntu 20.04 LTS를 실행하고 있는데, 알고 보니 이상한 이유로 권한 문제였습니다. 문제는 시스템 로그 권한에 있습니다. 다음은 이 문제를 해결하는 데 도움이 되었습니다.

sudo chown syslog:adm /var/log
sudo chmod 0775 /var/log

sudo service rsyslog restart
sudo service postfix restart

관련 정보