SMTP(发邮件,推 Push)
- 用户客户端→自己邮箱服务器;
- 服务商服务器之间,都用 SMTP 往外推送邮件。
- 自带缓存重试,专门负责把邮件送到对方的邮箱服务器。
- SMTP 本身只支持 7 位 ASCII;依靠 MIME 实现中文、附件传输。
端口:25 (明文)、465/587 (加密)
POP3(收邮件,拉 Pull)
- 邮件已经存到你的邮箱服务器,但服务器不会主动找你。
- 你的客户端主动去服务器查询、下载邮件;默认下载完云端删邮件。
端口:110 (明文)、995 (加密)
IMAP(收邮件,拉 Pull,长连接 IDLE 准实时)
- 同样客户端主动连接,邮件保留在云端,多设备同步。
- IDLE 维持长连接,有新邮件立刻通知客户端,但依然不是服务器主动发起连接。
端口:143 (明文)、993 (加密)
HTTP/HTTPS
网页邮箱浏览器用它,只负责浏览器和网页后台通信;服务器之间投递邮件底层还是 SMTP。
例题
2025 40 关于 POP3,正确的是( )。
I 支持用户代理从邮件服务器读取邮件
II 支持用户代理向邮件服务器发送邮件
III 支持邮件服务器之间发送与接收邮件
IV 支持一条 TCP 连接收取多封邮件
正确答案:A
2013 40 下列关于 SMTP 协议的叙述中,正确的是( )。
I. 只支持传输 7 比特 ASCII 码内容
II. 支持在邮件服务器之间发送邮件
III. 支持从用户代理向邮件服务器发送邮件
IV. 支持从邮件服务器向用户代理发送邮件
A.仅 I、II 和 III
B.仅 I、II 和 IV
C.仅 I、III 和 IV
D.仅 II、III 和 IV
正确答案:A
SMTP协议用于用户代理向邮件服务器发送邮件,或在邮件服务器之间发送邮件。SMTP 协议只支持传输 7 比特的 ASCII 码内容。