## 06.1
一张图分清分工
| 协议 | 职责 | 大白话类比 |
|---|---|---|
| SMTP | 寄信 + 邮局之间转投 | 邮局的收寄与转运系统 |
| POP3 | 把信从服务器下载到一台设备 | 把信取回家,信箱里就没了 |
| IMAP | 信留在服务器,多设备实时同步 | 在邮局信箱随时翻阅,读了没读全记录 |
SMTP 只管「寄出去」,不管「怎么收」。收这一端有两条路线:POP3 是「取回家慢慢看」,IMAP 是「云信箱,走到哪都能看,状态永远同步」。这就是为什么手机上标记已读,电脑上也立刻变成已读——因为 IMAP。
## 06.2
一封邮件的完整旅程
你的邮箱客户端 --SMTP--> 你的邮件服务器 你的服务器 --SMTP--> 对方的服务器 (按 DNS 的 MX 记录找路) 对方的服务器 --IMAP/POP3--> 对方的邮箱客户端
注意两个细节:服务器之间的转发用的也是 SMTP,它天生就是「邮差协议」;而对方服务器怎么被找到,靠的是 DNS 的 MX 记录——「这个域名收信投递到哪台服务器」。
## 06.3
配置邮箱时的端口对照表
在手机/电脑邮件客户端里手动添加账户时,你会遇到这些端口。记住「大号是加密端口」这个规律就不会错:
| 协议 | 明文(不推荐) | 加密端口 | 说明 |
|---|---|---|---|
| SMTP(发信) | 25 | 465 / 587 | 465 是 SMTPS;587 是标准的「客户端提交」口 + STARTTLS |
| IMAP(收信·同步) | 143 | 993 | 多设备党选它 |
| POP3(收信·下载) | 110 | 995 | 单机党选它 |
小提示:很多邮箱服务(QQ 邮箱、163 等)要求在网页设置里先开启「IMAP/SMTP 服务」并生成授权码,客户端里填的密码是授权码而不是登录密码。
## 06.4
常见问题
为什么我的服务器发的邮件总进对方垃圾箱?
邮局之间也讲信誉:没有正确配置 SPF、DKIM、DMARC 这三条 DNS 记录的「寄件人」,容易被当成假冒者扔进垃圾箱。它们本质上是邮件版的身份证明,配置在 DNS 里。
IMAP 会占满服务器空间吗?
因为邮件都留在服务器上,所以会。多数邮箱空间足够,定期清理大附件即可;真有本地长期归档需求再用 POP3 下载。
Webmail(网页版邮箱)用的是什么协议?
网页版邮箱就是你登录了一个网站,走的是 HTTPS,服务器在后台再用 IMAP/SMTP 帮你操作信箱。所以网页版天然是多端同步的。