질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

MX값 변경후 메일 발송

작성자 정보

  • 삽질대마왕 작성
  • 작성일

컨텐츠 정보

본문

Linux 서버를 나름(?) 운영하고 있는 학생입니다.

서버에 sendmail를 설치하여 사용중이긴 하지만, 잘 사용하지 않아서 메일은 MX값 변경후 다른
메일 서비스를 사용중입니다.

근데 제 네임서버(제서버는 DNS가 제 네임서버입니다.)에서도 MX값을 변경하여 세팅 했는데 문제는 계정에서 폼메일이나 웹메일 프로그램을 통해 abc@test.com로 메일을 보내게 되면(지금부터 abc@test.com 이라 말씀드릴께요..) 처음에는 발송이 안되더라고요... 그래서 혹시나 해서 서버에 abc@test.com 메일 계정 및 메일을 생성하니 발송은 되나 제 서버쪽 메일로 오네요...

분명 네임서버에서 MX값 변경을 하였고 시간도 약 4일 정도 뒤인데....

근데 다른 서버에서 abc@test.com 로 보내면 정상적으로 MX값 변경된쪽으로 보내집니다.

해당 서버에서만 정확한 MX값을 안찾고 내부로 연결되는것 같습니다.

var/log/maillog 를 보면

Jul 16 15:15:40 test sendmail[876]: l6G6Fe66000876: from=, size=453, class=0, nrcpts=1, msgid=<200707160615.l6G6FdRw000875test.com>, proto=ESMTP, daemon=MTA, relay=localhost.localdomain [127.0.0.1]
Jul 16 15:15:40 test sendmail[875]: l6G6FdRw000875: to=abc@test.com, ctladdr=apache (48/48), delay=00:00:01, xdelay=00:00:00, mailer=relay, pri=30260, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (l6G6Fe66000876 Message accepted for delivery)
Jul 16 15:15:41 test sendmail[877]: l6G6Fe66000876: to=, ctladdr= (48/48), delay=00:00:01, xdelay=00:00:00, mailer=local, pri=30681, dsn=2.0.0, stat=Sent

해당서버에서 nslookup -type=mx 도메인 하여도 mail exchanger 값은 변경된쪽으로 잘 나오
고 있습니다.

몰 봐야 할지 감이 안잡혀 혹시나 해서 질문 남깁니다.ㅠ

조언 부탁드립니다.

관련자료

댓글 3

배준태님의 댓글

  • 배준태
  • 작성일
그럼 이전에 sendmail을 dns서버에 쓰셨단 말씀이신거죠?

제가 한글을 제대로 볼줄몰라서 영어는 더욱못봅니다..

한글공부를 해야는데... 대한민국사람이 한글도 이해를 못하니 원...

제 추측인데.. /etc/mail/local-host-names에 해당 test.com이 등록되어있는거같은데요 ^_^

삽질대마왕님의 댓글

  • 삽질대마왕
  • 작성일
아~ 되네요...
/etc/mail/local-host-names 에서 지워주니 잘 작동 합니다.
ㄳ 합니다.

배준태님의 댓글

  • 배준태
  • 작성일
삽질을 더욱 열시미 하시길 바랍니다

수고하세요

공지사항


뉴스광장


  • 현재 회원수 :  60,287 명
  • 현재 강좌수 :  36,942 개
  • 현재 접속자 :  339 명