电子邮件传送会悄无声息地失败吗?

电子邮件传送会悄无声息地失败吗?

电子邮件传递是否会悄无声息地失败,而发件人却收不到任何有关传递失败的通知?

具体来说,发送到 Gmail 帐户的邮件是否会出现静默递送失败的情况:

  1. 来自另一个 Gmail 帐户?
  2. 来自非 Gmail 帐户?

我偶尔会听到有人抱怨收不到邮件,尤其是当我通过电话与他们跟进邮件内容时。这时他们会要求我尝试重新发送。

SMTP 协议不能保证电子邮件投递,或者至少向发件人发出投递失败通知吗?

答案1

SMTP 协议不能保证电子邮件投递,或者至少向发件人发出投递失败通知吗?

不,SMTP 不提供投递保证(你可以自己检查RFC 5321):

SMTP 协议和相关程序中都包含一些机制,用于确保邮件投递(DSN、回执)。请注意,这些机制本身是尽力而为/相互合作的扩展(大多数邮件客户端允许您选择不发送已读回执,而有些客户端无法发出已读回执。有些 MTA 无法/不会发出投递回执。

...

具体来说,发送到 Gmail 帐户的邮件是否会出现静默传递失败的情况。

是的,但这种情况不太可能发生,谷歌拥有过多的基础设施,并且通常可以很好地处理其数据。

我偶尔会听到有人抱怨没有收到我的电子邮件,尤其是当我通过电话跟进他们电子邮件内容时。

  • 这可能只是一种礼貌的说法,表示他们没有时间\机会阅读它。

或者

答案2

SMTP 不需要反弹,尽管看起来Gmail 可能会这么做:

显示服务器给出的响应仍存在风险,尽管反弹通常被认为具有足够的好处以至可以忽略风险。

简单的事实是:大多数“未送达”的电子邮件都位于 Gmails 文件夹中(就我而言,我有两个垃圾邮件文件夹,一个名为垃圾邮件,一个名为垃圾邮件)

相关内容