Eu sei que você pode usar o Received
cabeçalho para determinar de onde veio um email , mas e se o Date
cabeçalho contradizer o Received: from
cabeçalho.
Você pode ver abaixo que o email foi enviado às 04:16:43 -1000 .
Mas, olhando para o Received: from
cabeçalho (existe apenas um), podemos ver que ele veio de um fuso horário de -0800 (PST) .
Então, o que está correto? -1000 não é o mesmo local que -0800. Posso depender do cabeçalho da data aqui?
networking
email
gmail
headers
geolocation
Jumbalaya Wanton
fonte
fonte
Respostas:
O
Date
cabeçalho é geralmente adicionado pelo programa que compõe a mensagem; portanto, o fuso horário corresponderá ao do computador do autor. (Isso é verdade mesmo para o Gmail.) Portanto, supondo que o compositor não esteja mentindo, a mensagem foi escrita em -1000.Received
cabeçalhos, no entanto, são adicionados pelos servidores de email que lidam com essa mensagem. Os registros de data e hora são feitos quando o servidor recebe a mensagem e, portanto, correspondem à localização do servidor . (Essa é a única opção possível de qualquer maneira - o servidor não tem como saber onde está o cliente!) É bem possível que o Google tenha um datacenter em algum lugar em -0800.fonte
Date:
cabeçalho, se estiver faltando. Eles fazem as duas coisas ao enviar e receber.Você pode configurar seu computador para o fuso horário que desejar. Se você acha que, embora esteja morando em LA, sua alma está no Havaí, é melhor configurar o computador para exibir UTC-10h.
Não existe absolutamente nenhuma relação confiável entre a localização física e o fuso horário definido em um PC.
Pior ainda, o cabeçalho da data pode ser completamente falsificado. Nesse caso, não é, porque o e-mail chegou ao Google apenas 2 segundos depois.
fonte