telnet 连接163服务器发送邮件的命令: 使用下面的命令连接到163的服务器。
telnet smtp.163.com 25
下面是控制台的交互数据
其中
S:
之后是接收到来自服务器的数据
C:
之后,是客户端发送的数据。
连接到服务器:
Trying 220.181.12.12...
Connected to smtp.163.com.
Escape character is '^]'.
S:220 163.com Anti-spam GT for Coremail System (163com[20141201])
C:EHLO smtp.163.com
S:250-mail
S:250-PIPELINING
S:250-AUTH LOGIN PLAIN
S:250-AUTH=LOGIN PLAIN
S:250-coremail 1Uxr2xKj7kG0xkI17xGrU7I0s8FY2U3Uj8Cz28x1UUUUU7Ic2I0Y2UrmYPAAUCa0xDrUUUUj
S:250-STARTTLS
S:250 8BITMIME
登录服务器:
C:AUTH LOGIN
S:334 dXNlcm5hbWU6
C:Base64(userName)
S:334 UGFzc3dvcmQ6
C:Base64(password)
S:235 Authentication successful
注意: 用户名为邮箱,例如test@163.com 密码为客户端验证码.
发送邮件:
C:MAIL FROM: <dennismi@163.com>
S:250 Mail OK
C:RCPT TO: <dennismi1024@gmail.com>
S:250 Mail OK
C:DATA
S:354 End data with <CR> <LF>. <CR> <LF>
C:Subject:Design Plan
C:From:"" dennismi@163.com>
C:To:"" dennismi1024@gmail.com>
.
Connection closed by foreign host.