以下是一个以 163 邮箱和 QQ 邮箱为例的详细工作流程:
1. 你从 163邮箱 发送邮件到 QQ邮箱
步骤 1:你撰写邮件并点击发送
- 你在 163邮箱网页版 或 邮件客户端(如 Outlook、Foxmail) 撰写邮件:
- 发件人:
yourname@163.com
- 收件人:
friend@qq.com
- 主题:
Hello
- 正文:
Hi, how are you?
- 附件(可选):如
document.pdf
- 发件人:
步骤 2:邮件提交到 163 SMTP 服务器
- 你的邮件客户端或网页版邮箱通过 SMTP(Simple Mail Transfer Protocol) 协议,将邮件提交到 163的SMTP服务器:
- 163 SMTP 服务器地址:
smtp.163.com
(默认端口25
或加密端口465/587
)。 - 身份验证:你需要登录
yourname@163.com
的账号密码(或授权码),163 SMTP 服务器验证你的身份。
- 163 SMTP 服务器地址:
步骤 3:163 SMTP 服务器查找 QQ邮箱的 MX 记录
- 163 SMTP 服务器需要知道
friend@qq.com
的邮件服务器地址,于是查询 DNS MX 记录:- DNS查询:
qq.com
的 MX 记录返回 QQ邮箱的服务器地址,通常是:mx1.qq.com
(优先级高)mx2.qq.com
(备用)
- SMTP 服务器连接 QQ邮箱服务器:
- 163 SMTP 服务器尝试与
mx1.qq.com
(默认端口25
)建立连接。
- 163 SMTP 服务器尝试与
- DNS查询:
步骤 4:163 SMTP 服务器发送邮件到 QQ邮箱服务器
- 163 SMTP 服务器通过 SMTP 协议 将邮件传输到
mx1.qq.com
:- 如果
mx1.qq.com
不可用,会尝试mx2.qq.com
。 - QQ邮箱服务器接收邮件,检查:
- 收件人
friend@qq.com
是否存在。 - 邮件是否符合反垃圾规则(如 SPF、DKIM 验证)。
- 收件人
- 如果
步骤 5:QQ邮箱服务器存储邮件
- 如果邮件合法,QQ邮箱服务器将邮件存入
friend@qq.com
的收件箱(存储于 QQ邮箱的 IMAP/POP3 服务器,如imap.qq.com
)。
步骤 6:对方(QQ邮箱用户)收到邮件
friend@qq.com
登录 QQ邮箱网页版 或 邮件客户端:- 使用 IMAP(同步服务器邮件)或 POP3(下载到本地)协议拉取新邮件。
- 看到你的邮件:
- 发件人:
yourname@163.com
- 主题:
Hello
- 内容:
Hi, how are you?
- 发件人:
2. 对方(QQ邮箱)回复你的邮件
步骤 1:对方点击“回复”
friend@qq.com
在你的邮件界面点击 “回复”,输入:- 收件人:自动填充
yourname@163.com
- 主题:
Re: Hello
- 正文:
I'm fine, thanks!
- 收件人:自动填充
步骤 2:QQ邮箱 SMTP 服务器发送回复
- QQ邮箱的 SMTP 服务器(
smtp.qq.com
)处理回复邮件:- 查询
163.com
的 MX 记录,得到 163邮箱的服务器地址:163mx01.mxmail.netease.com
163mx02.mxmail.netease.com
- 通过 SMTP 协议将回复邮件发送到
163mx01.mxmail.netease.com
。
- 查询
步骤 3:163邮箱服务器接收并存储回复
- 163邮箱服务器验证:
- 收件人
yourname@163.com
是否存在。 - 检查邮件是否合法(如 DKIM、SPF 验证)。
- 收件人
- 存储到你的 163邮箱收件箱。
步骤 4:你收到回复邮件
- 你登录 163邮箱网页版 或 邮件客户端:
- 使用 IMAP 或 POP3 协议拉取新邮件。
- 看到
friend@qq.com
的回复:- 主题:
Re: Hello
- 内容:
I'm fine, thanks!
- 主题: