Postfix의 오류 메시지를 찾을 수있는 곳


11

Ubuntu Server 11.04에서 SMTP (Postfix)를 사용하여 메일을 보낼 수 없습니다. 따라서 오류가 있어야하지만 오류 메시지는 어디에서 볼 수 있습니까?

답변:


13

이 포괄적 인 Postfix Debugging Howto 를 이미 우연히 발견 했습니까 ? 로깅과 관련하여 다음과 같은 통지가 있습니다.

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

(- 기능 로그가 기록 syslog.conf되는 위치를 지정합니다. mail보시면 스스로 설명하는 것이 좋습니다.)


이 파일이 없습니다. 우분투 서버 11.0을 사용하고 있습니다.
lovespring

아니 /etc/syslog.conf? 죄송합니다. 우분투에 대해 잘 모릅니다. 이걸 잊어 버리면 /var/log/mail어떻습니까? 에 따르면 하는이 있어야 /var/log/mail.err로그, 나는 가정한다. 해당 페이지에도 우분투 관련 Postfix 디버깅 힌트가 있습니다.
sr_

1
/var/log/mail.err 이것입니다! 모든 유닉스 로그 파일이이 / var / log 디렉토리에 저장됩니까? '필수'입니까?
lovespring

시스템 로그의 경우 이는 대부분 배포에 따라 다를 수 있으며 사용자 ~/.xsession-errors배포 프로그램 (예 : 일부 배포판)에 따라 달라질 수 있습니다 .
sr_

우분투에서 syslogger는 rsyslog입니다. 구성 파일은 /etc/rsyslog.conf 및 /etc/rsyslog.d/ 디렉토리에 있습니다. 귀하의 경우, /etc/rsyslog.d/50-default.conf 말의 메일. * -는 / var / log / mail.log '와'mail.err /var/log/mail.err '

5

postfix에 대한 로그 파일은

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

또한 /var/log/syslog파일에 대한 로그를 grep 할 수 있습니다 .


나는 /usr/local/psa/var/log/maillog모든 곳 에서을 찾았 습니다. (Plesk에서 관리하는 CentOS 서버)
TRiG
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.