aaae333
165
2019-05-17 09:54:51
2
110

smtp 접속 오류는 디버깅을 어떤 과정으로해야하나요?ㅠ


입사한지 얼마안된 신입인데요...

회사업무보는데 모니터링중에

smtp 접속 오류난게있어서 해결해야 하는데요


 Error occured while sending email due to Exception.

org.springframework.mail.MailSendException: Mail server connection failed; nested exception is javax.mail.MessagingException: Could not connect to SMTP host: mail.xxx.co.kr, port: 587;

아래와같이 SMTP Connection 오류가났어요

근데, 인터넷을 뒤져봐도 어떤식으로 디버깅을해야할지 어디서부터 출발해야할지 감이안와요 ㅜㅜ


예를들어  ping을 먼저 날려보라던지 뭐 그런 과정이 아에 감이안오는데

위와같은 smtp 접속오류는 어디서부터 실마리를 찾아가야 할까요?ㅠㅠ

0
0
  • 답변 2

  • Joehispania
    183
    2019-05-17 12:32:58

    기존에 잘 사용하시던 SMTP 서버가 갑자기 안되는건가요? 

    해당 서버에 sendmail등의 데몬이 정상적으로 떠있는지 확인하시는게 먼저일것 같아요.

    그리고 nc(netcat) 등의 간단한 명령어로 해당 포트로 연결이 되는지 확인해 보시구요.

    혹은 갑자기 물리적으로 랜선이 빠졌을수도 있고 -_-;


    만약 신규기능 개발로 인해 SMTP 서버를 신규 구축하신거라면.....설정문제일것 같아요.

    sendmail에서는 스페메일 발송을 차단하기 위해서 기본적으로 로컬접속만 허용하거든요.

    만약 이 설정을 안 바꾸면 당연히 원격접속은 실패가 뜨겠죠.

    https://noviceany.tistory.com/48




    0
  • aaae333
    165
    2019-05-17 13:19:21

    Joehispania

    해당 서버에 sendmail등의 데몬이 정상적으로 떠있는지 확인하시는게 먼저일것 같아요

    -=> 이것을 어떻게 확인해야 하는지 알려주실수있을까요? ㅠㅠ 너무 초보라....

    예를들어 ftp 명령어를써보라던가.... ㅠㅠ

    0
  • 로그인을 하시면 답변을 등록할 수 있습니다.