2011-02-25 5 views

답변

4

표준 포트에서 메일 서버에 연결하고 EHLO 명령을 보내고 응답에 STARTTLS 기능이 포함되어 있는지 확인할 수 있습니다. 그러면 메일 서버에서 표준 SMTP 연결을 통해 암호화 된 세션을 실행할 수 있습니다. 예를 들어 :

$ telnet localhost smtp 
Trying 127.0.0.1... 
Connected to localhost 
220 localhost ESMTP 
EHLO localhost 
250-localhost 
250-PIPELINING 
250-SIZE 10240000 
250-VRFY 
250-ETRN 
250-STARTTLS <--- here it is 
250-ENHANCEDSTATUSCODES 
250-8BITMIME 
250 DSN 
QUIT 
221 2.0.0 Bye 

다른 방법으로는 기본에 465/TCP의 SMTP 대비 SSL 포트를 연결을 시도, 당신은 긍정적 인 반응을 얻고 성공적인 SSL 핸드 쉐이크가 따른다면 메일 서버가 SSL을 지원하는 것으로 가정 할 수있다 SMTP 인사말로

관련 문제