Smtp概述:
简易邮件传输通信协议smtp是互联网上的通信协议之一,主要功能是用于电子邮件的传输。 我们通过电子邮件程序给别人发送电子邮件时,必须通过smtp通信协议给对方的邮件服务器发送邮件。 smtp基于tcp协议,位于25个端口上。
smtp协议和pop3协议等的关系是什么? 邮箱服务器采用什么协议?
smtp协议主要负责从邮箱向目标地址发送邮箱。 pop3主要负责从邮件服务器向邮件客户端下载邮件。 邮箱服务器的体系结构必须包括smtp和pop3协议。
发送邮件参加smtp的过程:
邮件从客户端(从web页或个人计算机下载的邮箱客户端)通过smtp发送到对应的运营商(例如163.com)所在的邮件服务器,该运营商服务器判断邮件是否属于本运营商如果不属于运营商的电子邮件地址,则首先发送dns请求,然后用邮箱中的域名请求相应的ip地址列表。 然后,作为客户端启动连接请求,发送与其他邮件服务器相对应的邮件。 以上是smtp在这个过程中起到的作用。
使用smtp协议的客户端/服务器交互过程:
(a )建立tcp连接
) b )客户端发送问候命令以标识发送者自己。
(c )客户端发送mail命令以说明邮件的出处。
(d )客户端发送rcpt命令,发送邮件发送地址。
以上协议就完成了。
(e )客户端发送data命令说明邮件内容。
(f )客户端发送邮件内容。
) g )客户端发送.代表邮件内容输入完毕。
(h )客户端发送表示本次发送完成的quit命令。