반응형
mail 발송 관련 오류
"mail loops back to me (MX problem?)"라는 오류는 전자 메일을 발송하는 서버에서 발생할 수 있는 오류 중 하나입니다. 이 오류는 메일 서버가 자체 도메인으로 메일을 보내려고 시도하는 경우 발생합니다. 주로 메일 서버의 MX(Mail Exchange) 레코드가 올바르게 구성되어 있지 않을 때 발생할 수 있습니다.
해당 오류를 해결하기 위해 다음과 같은 단계를 따를 수 있습니다
- MX 레코드 확인
- DNS(Domain Name System)에서 도메인의 MX 레코드를 확인합니다.
- MX 레코드는 메일을 처리하는 메일 서버의 주소를 지정합니다.
- 메일을 보내는 서버의 호스트 이름이나 IP 주소가 올바르게 설정되어 있는지 확인합니다.
- 호스트 이름 확인
- 메일을 보내는 서버의 호스트 이름이 MX 레코드에 올바르게 매핑되어 있는지 확인합니다.
- 호스트 이름은 FQDN(Fully Qualified Domain Name) 형식이어야 합니다.
- 호스트 이름이 올바르게 설정되지 않은 경우, 메일 서버가 자체 도메인으로 메일을 보내려고 시도하여 루프(loop)가 발생할 수 있습니다.
- SPF(Sender Policy Framework) 확인
- SPF 레코드는 도메인의 발신 메일 서버를 인증하는 데 사용됩니다.
- SPF 레코드가 올바르게 설정되어 있는지 확인하고, 발신 메일 서버의 IP 주소가 SPF 레코드에 포함되어 있는지 확인합니다.
- 메일 서버 구성 확인
- 메일 서버의 구성 파일을 확인하여 잘못된 설정이나 잘못된 루프가 발생하는 원인을 찾습니다.
- 메일 서버 소프트웨어(예: Postfix, Sendmail)의 로그 파일을 확인하여 자세한 오류 메시지나 원인을 파악할 수 있습니다.
- 네트워크 설정 확인
- 네트워크 설정에 문제가 있는지 확인합니다.
- 메일 서버의 호스트 이름이 올바르게 등록되어 있고, DNS 설정이 올바르게 구성되어 있는지 확인합니다.
- 네트워크 방화벽이 메일 전송을 방해하지 않는지 확인합니다.
이러한 단계를 따라가면서 오류를 해결할 수 있습니다. 그러나 오류가 지속되는 경우, 메일 서버 소프트웨어의 공식 문서 또는 커뮤니티에서 추가적인 도움을 얻을 수 있습니다.
- mail 로그
[root@mail mail]# tail -f /var/log/maillog
Dec 9 03:14:43 mail sendmail[2888]: oB8IEht2002888: from=root, size=68, class=0, nrcpts=2, msgid=<201012081814.oB8IEht2002888@mail.sangchul.kr>, relay=root@localhost
Dec 9 03:14:43 mail sendmail[2889]: oB8IEh5K002889: from=<root@mail.sangchul.kr>, size=326, class=0, nrcpts=2, msgid=<201012081814.oB8IEht2002888@mail.sangchul.kr>, proto=ESMTP, daemon=MTA, relay=localhost.localdomain [127.0.0.1]
Dec 9 03:14:43 mail sendmail[2888]: oB8IEht2002888: to=scbyun@sangchul.kr,cheol@sangchul.kr, ctladdr=root (0/0), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=60068, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (oB8IEh5K002889 Message accepted for delivery)
Dec 9 03:14:43 mail sendmail[2891]: oB8IEh5K002889: SYSERR(root): sangchul.kr. config error: mail loops back to me (MX problem?)
Dec 9 03:14:43 mail sendmail[2892]: oB8IEheh002892: mail.sangchul.kr [192.168.0.50] did not issue MAIL/EXPN/VRFY/ETRN during connection to MTA
Dec 9 03:14:43 mail sendmail[2891]: oB8IEh5K002889: to=<cheol@sangchul.kr>,<scbyun@sangchul.kr>, ctladdr=<root@mail.sangchul.kr> (0/0), delay=00:00:00, xdelay=00:00:00, mailer=esmtp, pri=150326, relay=sangchul.kr. [192.168.0.50], dsn=5.3.5, stat=Local configuration error
Dec 9 03:14:43 mail sendmail[2891]: oB8IEh5K002889: oB8IEh5K002891: DSN: Local configuration error
Dec 9 03:14:43 mail sendmail[2891]: oB8IEh5K002891: to=<root@mail.sangchul.kr>, delay=00:00:00, xdelay=00:00:00, mailer=local, pri=31542, dsn=2.0.0, stat=Sent
- /etc/mail/local-host-names 파일 수정하면 해결된다
[root@mail mail]$ cat local-host-names
# local-host-names - include all aliases for your machine here.
sangchul.kr
[root@mail mail]$
728x90
반응형
'리눅스' 카테고리의 다른 글
[리눅스] 아파치 443 포트 올리기 (0) | 2013.07.23 |
---|---|
[PHP] error: You have to install PHP gettext extension! (0) | 2013.07.23 |
Shell 매개변수 확장(Parameter Expansion) (0) | 2013.07.22 |
[아파치] Apache Server Information (0) | 2013.07.22 |
[cacti] cacti plugin thold 설치 (0) | 2013.07.19 |