Python中怎样发邮件
作者 陈新龙
发表于 2023年6月

电子邮件是如何进行交互传输的?什么是电子邮件协议?

电子邮件协议中最常用的是SMTP和IMAP两种协议。SMTP一般用于发送邮件,是建立在FTP文件传输服务上的一种邮件服务,主要用于从源地址到目的地址传输邮件的规范,SMTP的重要特性之一是其能跨越网络传输邮件,即“SMTP邮件中继”。在起草电子邮件并发起发送命令或者中转邮件的时候,就会使用此协议。

IMAP(Internet邮件访问协议)一般用来收取邮件,是一个应用层的协议,是一种临时邮件访问协议,也被称为交互式邮件访问协议。IMAP不会用于发送邮件,主要用于管理邮件以及从服务器上检索电子邮件,获取邮件的信息。IMAP协议运行在TCP/IP协议之上,它与POP3协议的主要区别是用户可以不用把所有的邮件全部下载,可以通过客户端直接对服务器上的邮件进行操作(图1)。

本文刊登于《电脑报》2023年21期
龙源期刊网正版版权
更多文章来自
订阅