openssl使用SMTP从gmail发邮件

openssl使用SMTP从gmail发邮件

 echo "[email protected]" | openssl enc -e -base64 

aaaaa 

echo "pwd" | openssl enc -e -base64 

bbbbb 

 openssl s_client -starttls smtp -crlf -connect smtp.gmail.com:587 

EHLO localhost 

AUTH LOGIN 

user:aaaaa 

pwd:bbbbb 

mail from:

rcpt to:

data 

subject:test 

this is a test 

SEND OK? 

 QUIT 


OK,居然成功了。

再来试试163

 echo "[email protected]" | openssl enc -e -base64 

aaaaa 

echo "pwd" | openssl enc -e -base64 

bbbbb 

 openssl s_client -starttls smtp -crlf -connect smtp.163.com:587 

CONNECTED(00000003) didn't found starttls in server response, try anyway... 140735123649360:error:140790E5:SSL routines:ssl23_write:ssl handshake failure:s23_lib.c:177: ---

呵呵,挂了。

出来差别了。


你可能感兴趣的:(ssh,ssl,tls,telnet,Gmail,mail,163)