如果邮件的协议是 SMTP,为啥谷歌邮件服务以 https 开头?

Posted

技术标签:

【中文标题】如果邮件的协议是 SMTP,为啥谷歌邮件服务以 https 开头?【英文标题】:If mail's protocol is SMTP, Why does Google mail service start with https?如果邮件的协议是 SMTP,为什么谷歌邮件服务以 https 开头? 【发布时间】:2022-01-05 04:10:25 【问题描述】:

所以我们可以说,当我们通过浏览器发送电子邮件时,它是通过 https 发送到邮件服务器的,但是当我们通过与邮件服务器有直接连接的程序发送电子邮件时(比如windows email client),是通过SMTP发送的吗?

【问题讨论】:

SMTP :简单邮件 TRANSFER 协议。您可以通过浏览器访问电子邮件。看看en.wikipedia.org/wiki/Email_agent_(infrastructure)。 所以,我可以通过浏览器发送电子邮件,然后通过 https 发送到邮件服务器?? 不,请阅读链接。您的网页使用 MUA,然后通过 MTA 或 MSA 发送。 好的。非常感谢... 【参考方案1】:

您所指的是webmail。这就像远程访问邮件客户端(可以使用SMTP for Submission 或专有协议与其外发邮件服务器进行通信)。值得一提的是,有一个基于 HTTPS 的mail access/submission protocol:JSON Meta Application Protocol (JMAP)。要使电子邮件正常工作,只有邮件服务器到邮件服务器通信needs to be standardized。用于中继的Extended Simple Mail Transfer Protocol (ESMTP) 用于此目的。

【讨论】:

以上是关于如果邮件的协议是 SMTP,为啥谷歌邮件服务以 https 开头?的主要内容,如果未能解决你的问题,请参考以下文章

在 Xampp 中将 Gmail 配置为 SMTP 以发送邮件 - 出现错误。为啥?

邮件协议(SMTP)性能测试总结(Foxmail邮箱)

邮件传输协议的SMTP命令

java在linux下调用smtp协议发送邮件

SMTP基本电子邮件发送协议原理

SMTP协议解读以及如何使用SMTP协议发送电子邮件