加载中...

| 类型 | 电子邮件传输协议 |
| 英文全称 | Simple Mail Transfer Protocol |
| 标准组织 | IETF |
| 传输层协议 | TCP |
| 常用端口 | 25、465、587 |
| 官网 | ietf.org |

SMTP(简单邮件传输协议)是一种用于发送和转发电子邮件的互联网标准协议,主要承担邮件客户端提交邮件以及邮件服务器之间传递邮件的任务。
发送邮件时,客户端通常先通过 SMTP 将邮件提交给发件方服务器。服务器随后根据收件地址查询目标域名的邮件服务器,并将邮件逐级转发到收件方服务器。SMTP 采用文本命令与响应机制,常见命令用于声明发件人、指定收件人和传输邮件内容。
SMTP 主要负责“发送”,通常不负责用户读取或同步邮箱。接收邮件时,客户端一般使用 IMAP 或 POP3,也可能使用邮件服务商提供的专有同步协议。现代 SMTP 服务通常支持扩展机制,因此也常被称为 ESMTP。
服务器之间的 SMTP 中继通常使用 TCP 25 端口;用户提交邮件通常使用 587 端口并配合 STARTTLS,或使用 465 端口建立隐式 TLS 加密连接。具体配置取决于邮件服务商。SMTP 本身不能完全解决伪造与垃圾邮件问题,实际系统还常结合 SPF、DKIM、DMARC、反垃圾过滤和访问控制。
问:SMTP 能接收邮件吗?答:邮件服务器可以通过 SMTP 接收其他服务器投递的邮件,但普通用户读取邮箱一般使用 IMAP、POP3 或专用同步协议。
问:为什么 SMTP 发送失败?答:常见原因包括服务器地址或端口错误、认证失败、TLS 配置不匹配、网络限制,以及邮件被安全策略拒绝。
问:SMTP 和 MIME 有什么区别?答:SMTP 负责传输,MIME 规定正文格式、字符编码和附件等内容如何封装,两者通常配合使用。

| 类型 | 电子邮件传输协议 |
| 英文全称 | Simple Mail Transfer Protocol |
| 标准组织 | IETF |
| 传输层协议 | TCP |
| 常用端口 | 25、465、587 |
| 官网 | ietf.org |
登录 后参与讨论
暂无讨论,来发表第一条评论吧