Windows Server SMTP 통신테스트
Windows Server SMTP 통신테스트 알아보기
지난 포스팅에서 Windodws 서버에서 SMTP 서버를 이용하여 메일을 전송을 알아보았습니다
SMTP 세팅이 완료되었으니 이제 메일 발송이 잘되는지 테스트를 해보아야겠죠?
SMTP 서버에서 텔넷(Telnet)을 이용하여 직접 메일을 보내는방법이 있습니다
이번 포스팅에서는 텔넷을 이용하여 SMTP 통신을 테스트하는 방법을 알아보겠습니다
관련글 :
Windows Server SMTP 소개와 설치, 사용법- http://server-talk.tistory.com/123
Windows Server SMTP 메일 전송 설정 - http://server-talk.tistory.com/134
Windows Server SMTP 메일발송 테스트 해보기 |
SMTP 메일전송 테스트하기전 Telnet을 먼저 설치하여야 진행할수 있습니다
먼저 PS(PowerShell) 창을 열어야 됩니다.
Telnet 을 이용하여 SMTP 포트로 접속합니다.
C:\> telnet localhost 25
해당 서버 SMTP 서버에 접속이 잘되었는지 확인 합니다.
C:\> helo localhost
발신인 메일주소를 입력합니다.
mail from : server-talk@tisotry.com
수신인 메일주소를 입력합니다.
rcpt to : servertalk123@gmail.com
data 명령어를 입력후 메일의 내용을 입력합니다
data [메일 내용] .
메일 본문의 내용을 전부 입력후 .(마침표)를 입력하면 메일이 전송됩니다.
quit를 입력하면 telnet 창을 종료하실 수 있습니다.
위 내용을 보시면 스팸메일로 분류되었지만 메일이 잘 발송된것을 확인하실 수 있습니다
메일이 발송이 안되는 경우 :
1. SMTP가 설치되어 있는지와 구동중인지 확인합니다
2. 방화벽의 차단되어 있는지 확인합니다
3. 수신자의 메일이 받을 수 있는지 확인합니다
전체 SMTP 발송테스트 내용 :
PS C:\> telnet localhost 25
220 WIN-AU5FQ3F3EF7 Microsoft ESMTP MAIL Service, Version: 8.5.9600.16384 ready at Thu, 19 Apr 2018 01:14:27 -0700
helo localhost
250 WIN-AU5FQ3F3EF7 Hello [127.0.0.1]
mail from : server-talk@tisotry.com
250 2.1.0 server-talk@tisotry.com....Sender OK
rcpt to : servertalk123@gmail.com
250 2.1.5 servertalk123@gmail.com
data
354 Start mail input; end with <CRLF>.<CRLF>
server-talk.tistory.com
.
250 2.6.0 <WIN-AU5FQ3F3EF7aY7r00000004@WIN-AU5FQ3F3EF7> Queued mail for delivery
quit
221 2.0.0 WIN-AU5FQ3F3EF7 Service closing transmission channel
Connection to host lost.
PS C:\>