728x90
Telnet을 사용하여 메시징 서버 간의 SMTP 통신을 테스트할 수 있다.
SMTP는 한 메시징 서버에서 다른 메시징 서버로 전자 메일 메시지를 보내는 데 사용되는 Protocol이다.
#관련 명령어 / 순서대로 기입
telnet [메일서버] [메일서버의 포트번호] //Telnet에 접속
helo test.com
mail from:<[이메일 기입]>
rcpt to:<
[이메일 기입]>
data
subject: [내용 기입]
from:
[이메일 기입]
to:
[이메일 기입]
cc:
[이메일 기입]
[내용 기입].
# 참고사항
- 메일 전송할 DATA를 입력을 다하면, Enter를 누르고 마침표(.)를 입력한 뒤 다시 Enter키를 누른다.
- SMTP 서버와의 연결을 끊기 위해 QUIT 를 입력한 다음 Enter를 누른다.
- 그다음 완전히 텔넷 세션을 닫기 위해 quit 를 입력한 다음 Enter를 누른다
# 응답 코드를 통해, 파악할 수 있다.
# 💭
이메일 발신하는 기능을 구현하고 싶은데,
Google , Naver , Daum의 SMTP를 활용해서 이메일 발신하는 포스트는 많다.
하지만 자체 SMTP를 활용해서 이메일 발신하는 포스팅을 거의 못 봤기에 포스팅했다.
이를 통해 Telnet과 SMTP를 활용할 수 있었던 좋은 기회였다. 😁
참고 사이트 :
https://docs.microsoft.com/ko-kr/exchange/mail-flow/test-smtp-with-telnet?view=exchserver-2019
Exchange Server에서 텔넷을 사용하여 SMTP 통신 테스트
요약: 텔넷을 사용하여 텔넷 서버의 SMTP 연결 및 메일 흐름을 테스트하는 Exchange 방법을 설명하는 정보를 제공합니다.
docs.microsoft.com
728x90
'Computer Science > Network' 카테고리의 다른 글
[네트워크] OSI 7 Layers (0) | 2021.01.31 |
---|
댓글