电子邮件似乎已发送,但从未到达(可能是因为附件大小)。不应该有错误消息吗?

电子邮件似乎已发送,但从未到达(可能是因为附件大小)。不应该有错误消息吗?

一位朋友试图向我发送一封包含大附件(> 30 MB)的电子邮件。根据他的电子邮件客户端,该电子邮件已成功发送(它从发件箱发送文件夹)。

我从未收到过这封电子邮件。

在他告诉我这封电子邮件后,我以为附件太大了。但是我们其中一个人难道不应该收到错误/退回消息吗?

我假设(请纠正我)当他的服务器拒绝发送电子邮件时,他应该收到一条错误消息,而当我的服务器拒绝发送电子邮件时,我应该收到一条错误消息。

现在,有什么方法可以追溯问题出在哪一方(电子邮件是否实际发送?),以便我可以联系相应的服务器管理员?

答案1

电子邮件不是即时通讯; 这是电子邮件

让我解释一下。 Masegaloeh 的假设是正确的,但你忽略了另一个解释:电子邮件是排队. 仅仅因为一条消息已接受交付,并不意味着已送达

这还只是开始。邮件可能会直接发送到您的邮件服务器,也可能会经过漫长而曲折的邮件服务器路线。沿途的每个邮件服务器可能对可接受和不可接受的内容有不同的政策。每个邮件服务器实际上可能会选择将您的邮件排队,或者更糟的是,决定将其退回给您,就像“退回发件人”一样。

另一种思考方式是:电子邮件从发件人到您的移动与邮政服务非常类似,邮件会随着时间的推移从一个点移动到另一个点,直到最终到达终点,也就是您的收件箱。但如果我们按照这种类比,还会遇到其他一些事情。您的邮件必须应对随机罢工(服务器宕机)、桥梁被冲毁和龙卷风(网络连接问题)、匪徒(恶意黑客)、恐怖分子(恶意软件编写者用蠕虫堵塞队列)、兜售蛇油的旅行推销员(垃圾邮件堵塞队列)、偶尔出现的暴君(监视您发送内容的“间谍”机构)、由小暴君(不友好的电子邮件管理员/配置不当的邮件服务器)经营的私人邮件站,有时,狗会在传输过程中吃掉邮件(磁盘故障)。

简短且容易记住的经验法则是:在信息传达完毕之前,永远不要认为你已经传达完毕。 这就是为什么我们送货回执在电子邮件中;它确保它到达目的地。

相关内容