Gmail 中的日期标头是否是判断电子邮件来源的可靠方法?

Jum*_*ton 3 networking gmail email geolocation headers

我知道您可以使用Received标头来确定电子邮件的来源,但如果Date标头与电子邮件的来源相矛盾怎么办?Received: from怎么办?

您可以在下面看到电子邮件是在04:16:43 -1000发送的。

在此输入图像描述

但查看Received: from标头(只有一个),我们可以看到它来自-0800 (PST)时区。

在此输入图像描述

那么哪个是正确的呢?-1000 与 -0800 不是同一位置。我可以依赖这里的日期标题吗?

use*_*686 5

Date头通常由撰写消息的程序添加,因此时区将与作者计算机的时区相对应。(即使对于 Gmail 也是如此。)因此,假设作曲者没有撒谎,则该消息是用 -1000 编写的。

Received然而,标头是由处理该消息的邮件服务器添加的。它们的时间戳是在服务器收到消息时创建的,因此与服务器的位置相对应。(无论如何,这是唯一可能的选择 - 服务器无法知道客户端在哪里!)Google 很可能在 -0800 的某个地方有一个数据中心。