sendmail과 직접 telnet 통신에 대해서.
글쓴이: preppiepjh / 작성시간: 수, 2006/03/08 - 6:46오후
안녕하세요
그냥 메일에 대한 관심이 생겨서 공부하려는 한 사람입니다.^^
다름이 아니라,
sendmail을 설치하고 난 후 /usr/sbin/sendmail 를 이용해서 보통 메일을 전송하는데,
결과를 보통 보면 127.0.0.1로 telnet 통신을 하는 것으로 보이는데요~
그럼 그냥 제가
[쉘]telnet 127.0.0.1 25
EHLO 어쩌구 저쩌구.
.
.
.
하는 것과
[쉘]sendmail -v -t 받을 사람 주소 < 메일파일.eml
하는 것과 동일하게 동작하게 되는 것인가요??^^
Forums:
SMTP는 Line 단위 프로토콜이므로 그렇습니다.
SMTP를 비롯하여 FTP, POP3, NNTP, HTTP, IMAP 등의 프로토콜은 telnet으로 그대로 재현할 수 있습니다. 따라서, 질문하신 내용은 그렇다라고 할 수 있습니다.
linux를 사용하신다면 strace -s 1024 sendmail -v t 받을사람주소 <메일파일.eml 로 확인해보세요.
---
http://coolengineer.com
댓글 달기