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

outlook에서 메일 받기는 되는데 보낼때 시간 지연

작성자 정보

  • 김민수 작성
  • 작성일

컨텐츠 정보

본문

이번에 메일서버 IP가 바꿔서.. (참고로. 메일서버에 네임서버도 같이 돌아갑니다.)

네임서버에 세팅된 IP 값 변경했습니다.

근데 outlook에서 메일 받기는 됩니다. pop은 된다는 얘기인데..

그럼 계정은 정상인거 같고요..

메일 보내기를 하면 '연결 중' 메시지가.. 3초 정도 나오고요..

'메일을 보내는 중입니다.' 메시지로 60초 걸립니다.

그리고 60초 동안 응답이 없다는 창이 뜹니다.

근데 창이 3초 정도 떠 있다가.. 결국은 메일은 보내집니다.

메일을 보낼때 ps 를 해보면

root     11133         1  0 11:23 ?        00:00:00 sendmail: accepting connections
root     11388 11133  0 13:47 ?        00:00:00 sendmail: server [xxx.xxx.xxx.xxx] cmd read
root     11476 11133  0 14:10 ?        00:00:00 sendmail: server [xxx.xxx.xxx.xxx] child wait
root     11481 11476  0 14:10 ?        00:00:00 sendmail: i475ABi11481 [xxx.xxx.xxx.xxx]: MAIL FROM
root     11485 11459  0 14:10 pts/2    00:00:00 grep sendmail
(실제 IP는 그냥xxx로 했습니다.)

위와 같이 wait 같은거만 계속 걸려있다가.. 대략 70초 정도 지나면.. 사라지네요.

sendmail 세팅이 잘못된건가요?

pop 서버 세팅도 도메인 네임으로 했기 때문에 네임 서버는 잘 세팅한거 같은데요..

access 파일에도 pc IP 를 세팅해졌고요.. 같은 대역의 IP 도 세팅했습니다.

그리고..

echo "test" | /usr/sbin/sendmail -v 메일주소

테스트 해봐도.. 역시 60초정도 지나서.. sent 메시지가 나오면서 메일이 보내집니다.

그리고

/var/log/maillog 의 최근꺼 로그를 보니깐..

May  7 14:28:49 peoplenet sendmail[11579]: i475Rwi11579: ruleset=check_mail, arg1=<jhpark@yaho.com>, relay=fire-mvs.gu.kiev.ua [194.93.170.209], reject=451 4.1.8 Domain of sender address jhpark@yaho.com does not resolve
May  7 14:28:49 peoplenet sendmail[11579]: i475Rwi11579: from=<jhpark@yaho.com>, size=0, class=0, nrcpts=0, proto=ESMTP, daemon=MTA, relay=fire-mvs.gu.kiev.ua [194.93.170.209]
May  7 14:29:05 peoplenet sendmail[11577]: i475Rpi11577: lost input channel from [218.13.141.39] to MTA after rcpt
May  7 14:29:05 peoplenet sendmail[11577]: i475Rpi11577: from=<barbra.hale_fn@dssg.de>, size=0, class=0, nrcpts=1, proto=SMTP, daemon=MTA, relay=[218.13.141.39]
May  7 14:30:12 peoplenet sendmail[11581]: i475T1i11581: lost input channel from bgp522370bgs.ebrnsw01.nj.comcast.net [68.38.66.219] to MTA after rcpt
May  7 14:30:12 peoplenet sendmail[11581]: i475T1i11581: from=<ccarrolley@ppgltd.co.uk>, size=0, class=0, nrcpts=1, proto=SMTP, daemon=MTA, relay=bgp522370bgs.ebrnsw01.nj.comcast.net [68.38.66.219]
May  7 14:32:49 peoplenet sendmail[11584]: i475VdJ11584: from=root, size=32, class=0, nrcpts=1, msgid=<200405070531.i475VdJ11584@peoplenet.co.kr>, relay=root@localhost
May  7 14:32:49 peoplenet sendmail[11584]: i475VdJ11584: to=mskim@peoplenet.co.kr, ctladdr=root (0/0), delay=00:01:10, xdelay=00:00:00, mailer=local, pri=30032, dsn=2.0.0, stat=Sent
May  7 14:34:56 peoplenet sendmail[11589]: i475XkH11589: from=root, size=47, class=0, nrcpts=1, msgid=<200405070533.i475XkH11589@peoplenet.co.kr>, relay=root@localhost
May  7 14:34:56 peoplenet sendmail[11593]: i475XkH11589: to=mskim@peoplenet.co.kr, ctladdr=root (0/0), delay=00:01:10, xdelay=00:00:00, mailer=local, pri=30047, dsn=2.0.0, stat=Sent

이렇게 되어 있는데요.. mskim@peoplenet.co.kr은 제가 테스트 해본거고요..

나머지는 메일 주소들은 스팸메일인지.. 먼지 처음 보는 메일 주소이네요.

특별히 에러가 있는건지 모르겠네요.

netstat -an | grep LISTEN 를 했을 때는

tcp        0      0 0.0.0.0:110             0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:25              0.0.0.0:*               LISTEN

위와 같이 나오면.. port 는 열려 있는거죠?

# telnet localhost 25
Trying 127.0.0.1...
Connected to localhost.localdomain.
Escape character is '^]'.
220 peoplenet.co.kr ESMTP Sendmail 8.11.6/8.11.6; Fri, 7 May 2004 14:32:58 +0900
Connection closed by foreign host.

위는 이상하게 오랫동안 대기하다가.. 위와 같이 close 되네요..

port 가 막혀있는건가요?

도무지.. sendmail 이 시간이 지연되는 이유가 뭔지 모르겠습니다.

 

 

 

 

 

관련자료

댓글 2

조훈래님의 댓글

  • 조훈래
  • 작성일
mail/spool 용량을 체크 해보시기 바랍니다. 그리고 메일큐에 딜레이된 파일이 있는지 확인하시기 바랍니다.

공건두님의 댓글

  • 공건두
  • 작성일
sendmail multi queue 설정으로 저도 같은 문제를 해결봤습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,037 명
  • 현재 강좌수 :  35,811 개
  • 현재 접속자 :  94 명