简单邮件传输协议(SMTP)是传输控制协议/Internet协议(TCP/IP)套件中用于促进网络数据传输的一组指令或过程。SMTP与邮局协议(POP3)或Internet邮件访问协议(IMAP)一起使用,以可靠、高效地发送和接收电子邮件(电子邮件)传输。简单...
简单邮件传输协议(SMTP)是传输控制协议/Internet协议(TCP/IP)套件中用于促进网络数据传输的一组指令或过程。SMTP与邮局协议(POP3)或Internet邮件访问协议(IMAP)一起使用,以可靠、高效地发送和接收电子邮件(电子邮件)传输。简单邮件传输协议通常处理传出的电子邮件,而邮局协议处理传入的邮件。IMAP是POP3的更高级版本。

SMTP是用于发送和接收电子邮件。发送电子邮件时,邮件将发送到发件人的SMTP邮件服务器的端口25。端口是传输数据的地址。发件人的SMTP服务器将电子邮件发送到收件人的SMTP服务器SMTP服务器,然后将邮件传递到侦听端口110的接收方本地POP3邮件服务器。这种通过网络将电子邮件转发到远程域的能力通常称为SMTP中继使用基于web的电子邮件的用户通常不必担心SMTP中继的机制,因为web服务器处理它。在手机或个人计算机上安装电子邮件程序的用户通常必须配置其设备以发送和接收邮件。基于web的电子邮件用户通常需要登录到在允许他们使用提供商的SMTP服务器之前对自己进行身份验证。这是为了防止发送大量电子邮件或垃圾邮件而设计的很多时候,基于web的用户使用浏览器连接到他们的电子邮件帐户。浏览器通过Internet使用超文本传输协议(HTTP)与电子邮件提供商的web服务器进行通信。然后,提供商的web服务器将邮件转发到其SMTP服务器以进行发送有时电子邮件无法到达预期的目的地;在这种情况下,简单邮件传输协议提供了一种机制,使发件人将收到一个自动弹出的邮件,表明他们的邮件无法送达。邮件传递失败的原因有很多。一些原因可能是邮件被标识为垃圾邮件,地址拼写错误,或者发送或接收服务器正忙。使用包含多个收件人的邮件列表发送邮件的管理员可能会收到许多退回邮件。可以使用一个称为可变信封返回路径(VERP)的过程从列表中删除错误的电子邮件地址简单邮件传输协议始于1971年,在美国政府的高级研究项目局网络(ARPANET)上运行,这是互联网的早期前身。能够以电子方式发送消息被一些人认为是ARPNET上的第一个伟大应用。