반응형
갑자기 잘 나가던 메일이 나가질 않는다.
smtp로 직접 내보내면 한참후(한5분~10분)에라도 들어오긴 한다.
그러나 웹에서 쏘면 안나간다.
로그를 보니
May 31 20:13:24 hostname sendmail[15815]: l4V333Aq020649: to=aaaa@bbb.com, ctladdr=nobody@localhost (99/99), delay=08:10:21, xdelay=00:00:05, mailer=esmtp, pri=840398, relay=bbb.com. [60.60.XX.XX], dsn=4.0.0, stat=Data format error: 451 4.1.8 Domain of sender address nobody@globalco does not resolve
라고 stat=Data format error 이라고 에러가 난다.
원인 : 각종 설정 파일중에 host네임이 제대로 지정되지 않거나 일치되지 않아서 그런다
해결 :
/etc/mail/local-host-name
/etc/resolv.conf
/etc/hosts
/etc/sysconfig/network
/proc/sys/kernel/hostname
을 제대로 수정해 주면 정상적으로 발송이 된다.
단 /proc/sys/kernel/hostname을 제외한 파일은 수정후 반드시
서버 리붓이나 서비스 재시작을 해야 한다. 이게 귀찮다면
/proc/sys/kernel/hostname을 수정하면 바로 적용된다.
smtp로 직접 내보내면 한참후(한5분~10분)에라도 들어오긴 한다.
그러나 웹에서 쏘면 안나간다.
로그를 보니
May 31 20:13:24 hostname sendmail[15815]: l4V333Aq020649: to=aaaa@bbb.com, ctladdr=nobody@localhost (99/99), delay=08:10:21, xdelay=00:00:05, mailer=esmtp, pri=840398, relay=bbb.com. [60.60.XX.XX], dsn=4.0.0, stat=Data format error: 451 4.1.8 Domain of sender address nobody@globalco does not resolve
라고 stat=Data format error 이라고 에러가 난다.
원인 : 각종 설정 파일중에 host네임이 제대로 지정되지 않거나 일치되지 않아서 그런다
해결 :
/etc/mail/local-host-name
/etc/resolv.conf
/etc/hosts
/etc/sysconfig/network
/proc/sys/kernel/hostname
을 제대로 수정해 주면 정상적으로 발송이 된다.
단 /proc/sys/kernel/hostname을 제외한 파일은 수정후 반드시
서버 리붓이나 서비스 재시작을 해야 한다. 이게 귀찮다면
/proc/sys/kernel/hostname을 수정하면 바로 적용된다.
반응형
'리스토리의 IT's' 카테고리의 다른 글
root에게 온 메일을 읽는방법 (0) | 2007.06.01 |
---|---|
2-3. 편지(mail) 및 뉴스(news) (0) | 2007.06.01 |
무료 가상화 소프트웨어 virtualbox (1) | 2007.05.28 |
Mysql root 패스워드 변경하기 (0) | 2007.05.28 |
Mysql 데이타베이스별, 테이블별 백업 (2) | 2007.05.28 |