SMTP:
简单邮件传输协议 ,端口为25 明文协议
使用客户/服务器方式 : c/s
负责发送的是客户
负责接收的是smtp服务器
它是基于文本的协议,可通过MIME系统标准将声音图像等非文本信息进行编码后再通过smtp传输。
smtp 14条命令(每条命令有4个字母), 21个应答码(每个应答码有3个数字)
14条命令:
HELO(Hello):启动,标识用户身份
MAIL FROM:发件人地址
RCPT TO(Recipient To):用于标识单个接收人,但也可群发
DATA:将报文发送给服务器
RSET(Reset):传输终止,会话重置
VRFY(Verify):验证用户名或邮箱是否存在,大多数邮箱忽略此命令
NOOP(No operation):空操作命令
QUIT:终止客户与服务器间的链接
Extended Commands:
EHLO(Extended Hello):标识用户身份
AUTH(Authentication):认证连接
STARTTLS(Start Transport Layer Security):
SIZE:消息最大值
HELP:帮助信息
==========