什么是SMTP 这些是你不知道的

大家好,今日小经来聊聊一篇关于什么是SMTP 这些是你不知道的的文章,现在让我们往下看看吧!
SMTP是一组规则,允许数据从一个电子邮件服务器发送到另一个电子邮件服务器,并允许交换在线邮件。从Gmail到Outlook.com,它在全世界的电子邮件主机和电子邮件客户端中被广泛使用,作为在自己的系统之外发送或接收电子邮件的一种手段。
这项技术最早是由互联网工程任务组(IETF)在20世纪80年代创建的,它是一个由网络设计者、供应商、运营商和研究人员组成的大型开放社区。SMTP也称为RFC 821和RFC 2821,是作为TCP/IP协议应用层的一部分而设计的。
它使用“存储和转发”机制将电子邮件从一个设备的邮件传输代理(MTA)传输到另一个设备,并使用一系列存储和转发操作通过网络到达目的地。
然后,使用邮局协议3(POP3)机制或Internet邮件访问协议(IMAP)来收集电子邮件并将其传递给收件人。这两种方法各有优缺点,但通常情况下,企业应用程序应该在需要时使用IMAP,这样电子邮件就可以存储在服务器上,而不是本地存储在单个设备上。但是,必须在服务器上指定一个,以便无论您选择哪个选项,设备都可以正确接收电子邮件。
SMTP集成到电子邮件客户端,包括四个重要部分:本地用户或称为邮件用户代理(MUA)的客户端实用程序;称为邮件提交代理(MSA)的服务器;邮件传输代理(Mail和邮件传递代理(MDA)。
SMTP服务器
SMTP服务器只是一台运行SMTP的计算机。收到邮件后,它们将被发送到此服务器,以便传递给收件人。
给天堂发邮件的六个步骤
使用六个步骤从发件人向收件人发送电子邮件。
1)
电子邮件由MUA提交给邮件服务器的MSA。
2)
这封邮件通过端口25传输到服务器的MTA(MTA和MSA通常托管在同一个SMTP服务器上)。
3)
MTA确认接收方域的MX记录,并将消息传送到另一个MTA(这可能发生多次,直到目标服务器收到消息)。
4)
电子邮件被发送到MDA,MDA以正确的格式保存邮件,以便接收邮件的MUA进行检索。
5)
通过POP3或IMAP接收来自MDA的MUA请求消息。
6)
最后,电子邮件被发送到接收MUA的收件箱。
使用MIME发送附件
SMTP是一个非常可靠的协议,但是它仅限于发送文本。这将使电子邮件非常有限,因为我们不能发送任何附件。这就是哑剧的用武之地。
MIME代表多用途互联网邮件扩展。这是SMTP的扩展,允许用户发送不同类型的文件,如音频、视频、图像、应用程序等。通过互联网。它还允许非拉丁字符和包含多个部分的电子邮件(例如,包含纯文本元素和HTML元素的电子邮件)。
SMTP认证
SMTP的另一个扩展是SMTP认证。这允许电子邮件客户端在使用用户名和密码连接到SMTP服务器时进行身份验证。这可以防止未经授权的用户通过SMTP服务器发送电子邮件。
这篇好文章是转载于:知行礼动
- 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
- 本站站名: 知行礼动
- 本文地址: /knowledge/detail/tanhcakhih