Ubuntu postfix 메일 서버에서 이메일을 받을 수 없습니다

Ubuntu postfix 메일 서버에서 이메일을 받을 수 없습니다

Plesk 제어판을 사용하여 postfix를 실행하는 Ubuntu 11.04 서버에서 이메일을 받을 수 없습니다. 웹메일로도 메일이 안보이네요. 이메일을 보낼 수 있는데 수신하려고 할 때 이메일 클라이언트에 오류 메시지가 표시되지 않습니다. 로그 출력은 다음과 같습니다.

*tail -f /usr/local/psa/var/log/maillog

8월 29일 10:38:31 cp9 postfix/tlsmgr[3811]: 치명적: 데이터베이스 열기

/var/lib/postfix/smtpd_scache.db: 잘못된 인수

8월 29일 10:38:32 cp9 postfix/master[27738]: 경고: 프로세스 /usr/lib/postfix/tlsmgr pid 3811 종료 상태 1

8월 29일 10:38:32 cp9 postfix/master[27738]: 경고: /usr/lib/postfix/tlsmgr: 잘못된 명령 시작 -- 제한

8월 29일 10:38:36 cp9 pop3d: 연결, ip=[::ffff:196.201.xx]

8월 29일 10:38:36 cp9 pop3d: @ [::ffff:196.201.xx]에서 IMAP 연결 정보: 로그인,[이메일 보호됨], IP=[::ffff:196.201.xx]

8월 29일 10:38:37 cp9 pop3d: 1346229517.874008 로그아웃,[이메일 보호됨], ip=[::ffff:196.201.xx], top=0, retr=0, 시간=1, rcvd=24, sent=1716, maildir=/var/qmail/mailnames/essentialhuku.co.za/earle/ 메일 디렉토리

8월 29일 10:14:05 cp9 postfix/tlsmgr[1133]: 치명적: 데이터베이스 열기 /var/lib/postfix/smtpd_scache.db: 잘못된 인수

8월 29일 10:14:06 cp9 postfix/master[27738]: 경고: 프로세스 /usr/lib/postfix/tlsmgr pid 1133 종료 상태 1

8월 29일 10:14:06 cp9 postfix/master[27738]: 경고: /usr/lib/postfix/tlsmgr: 잘못된 명령 시작 -- 제한

8월 29일 10:14:08 cp9 pop3d: 연결, ip=[::ffff:196.201.xx

답변1

Plesk 또는 ISPConfig를 사용하고 있습니까?

노력하다rm /var/lib/postfix/smtpd_scache.db

구글링을 통해 이 해결방법을 얻었습니다 invalid argument sltn postfix. sltn이 게시물에서 생략했습니다 .

디스크 공간이 부족할 때 문제가 시작되었다는 점을 추가해야 합니다.

답변2

mv /var/lib/postfix/smtpd_scache.db rm /var/lib/postfix/smtpd_scache.db.backup으로 이 문제를 해결했습니다. smtpd_scache.db가 문제의 원인인 것 같습니다. 조언을 받았어요http://www.howtoforge.com/forums/showthread.php?t=50569

관련 정보