本文共 470 字,大约阅读时间需要 1 分钟。
1、SMTP协议是基于TCP/IP协议的,所以通讯开始要进行tcp握手。
2、SMTP服务器向javamail客户端发送 S: 220 163.com Anti-spam GT for Coremail System (163com[20141201]),表示服务器准备就绪。
3、客户端发送C: EHLO ZGC-20120415XGV交换身份信息,打开通道。ZGC-20120415XGV是客户端主机名。
4、服务器发送需要进行认证的信息,S: 250-mail | 250-PIPELINING | 250-AUTH LOGIN PLAIN | 250-AUTH=LOGIN PLAIN | 250-coremail 1Uxr2xKj7kG0xkI17xGrU7I0s8FY2U3Uj8Cz28x1UUUUU7Ic2I0Y2UFjiwORUCa0xDrUUUUj | 250-STARTTLS | 250 8BITMIME
5、进行用户名和密码认证
6、发送邮件
7、关闭信道,服务器返回总共收到的字节数
8、TCP四次挥手,通讯结束
转载地址:http://uegli.baihongyu.com/