2

Я знаю, что вы можете использовать заголовок Received чтобы определить, откуда пришло письмо, но что, если заголовок Date противоречит заголовку Received: from .

Ниже вы можете видеть, что электронное письмо было отправлено в 04:16:43 -1000.

Но, глядя на заголовок Received: from (есть только один), мы видим, что он пришел из часового пояса -0800 (PST) .

Так что правильно? -1000 - это не то же место, что и -0800. Могу ли я зависеть от заголовка даты здесь?

2 ответа2

4

Заголовок « Date обычно добавляется программой, составляющей сообщение, поэтому часовой пояс будет соответствовать часовому поясу компьютера автора. (Это верно даже для Gmail.) Таким образом, предполагая, что композитор не лжет, сообщение было написано в -1000.

Received заголовки, однако, добавляются почтовыми серверами, обрабатывающими это сообщение. Их метки времени создаются, когда сервер получает сообщение, и поэтому будут соответствовать местоположению сервера . (В любом случае, это единственно возможный вариант - у сервера нет возможности узнать, где находится клиент!) Вполне возможно, что Google имеет центр обработки данных где-то в -0800.

3

Вы можете настроить свой компьютер на любой часовой пояс. Если вы чувствуете, что, хотя вы живете в Лос-Анджелесе, ваша душа находится на Гавайях, вы также можете настроить свой компьютер на отображение UTC-10h.

Нет абсолютно никакой достоверной связи между физическим местоположением и часовым поясом, установленным на ПК.

Хуже того, заголовок даты может быть полностью подделан. В данном случае это не так, потому что письмо пришло в Google всего через 2 секунды.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .