4.1. SYNTAX <-- 이부분에 헤더에 관한 부분이 정의 되어 있습니다.
아래처럼 메일을 전송하면 당연히 대부분의 사이트에서 모두 막힙니다.
DATA 명령 단계에서 전송되는 실제 메일은 eml 포멧의 실제 데이타가 전송됩니다.
(다음이나 포털쪽에서 받은 메일의 헤더를 보시면 헤더에 들어있는 내용을 보실 수 있습니다)
헤더말고도 본문(body) 구성에도 규격이 있습니다.
첨부파일에도 규격이 있구요.
이런 문제때문에 보통 ASP 나 ASP.NET 에서 메일발송 컴포넌트를 사용하게 됩니다.
컴포넌트 호출하고 필요한 값만 넣어주면 메일을 만들어 주게 됩니다.
PHP 의 경우 내부에 mail 함수가 있고 JAVA 의 경우 유명한 Javamail 이 있죠.
-------------------- Original message --------------------
※ 필수입력정보 ※
▷ 제품버젼 : Nmail.net 4.5.6
▷ 오류발생 메뉴/주소 :
▷ 에러메세지 : windows telnet 메일발송 테스트 오류
▷ 질문내용 : windows telnet 메일정상 발송 테스트 아래와 같이 실행시 메일이 리턴되고 발송이 되지 않는데요
발송테스트 할때 입력하는 정확한 형식 답변부탁드립니다.
감사합니다.
------------- 메일발송 형식 ---------------
220 gdsys.co.kr web version 4.5.6 ESMTP(Ver4.5) Service Ready
ehlo gdsys.co.kr
250-gdsys.co.kr
250-VRFY
250 AUTH LOGIN PLAIN
mail from:<****@****>
250 OK
rcpt to:<****@****>
250 OK
data
354 Start mail input: end with .
subject:Testmail
mail test
.
250 OK
quit
221 gdsys.co.kr service closing transmission channel
호스트에 대한 연결을 잃었습니다.
----------- 리턴 메세지 -------------------
[Send Fail Message]
550 5.7.0 Your mail is classified as SPAM and REJECTED(ETC:No_Headfrom).