Ir para o conteúdo principal

Que escondes nessa cabecinha?

·356 palavras·2 minutos
Comunicações correio header troubleshooting
Vitor Pinho
Autor
Vitor Pinho
O informático de casa

Vem a primeira vez. Depois a segunda. Terceira e quando damos conta, começamos a receber a mesma mensagem de correio vezes sem conta, e julgamos que o problema é do servidor de correio. Mas o problema é do lado do remetente ou do destinatário?

A detecção do problema até é fácil, já a resolução depende da origem do mesmo. Todas as mensagens de correio na sua forma simplificada incluem um cabeçalho, onde consta a informação do remetente, destinatário e assunto.

header-simples

Porém, para se fazer um diagnóstico, é necessário aceder a mensagem de correio na sua forma detalhada. Abaixo mostro apenas um extracto do cabeçalho da mensagem, incluindo os campos referidos acima:

Date: Tue, 19 Feb 2019 12:47:16 +0000
From: Netflix <info@mailer.netflix.com>
Sender: Netflix <info@mailer.netflix.com>
To: xxxxx@xxxxxxxxxx.com
Message-ID: <0100016905cbcfa0-9dcacc2b-5ee5-@email.amazonses.com>
Subject: O que vamos ver agora, Vitor?
MIME-Version: 1.0
Content-Type: multipart/alternative;
boundary="----=_Part_89818_1012260668.1550580436875"
X-To: xxxxx@xxxxxxxxxx.com
Precedence: bulk
X-AppInfo: Netflix Mercury S s.33a930e.3160
X-ProcEnc: BQAtAAEBEKFMgPrHZsj/KXVhORlWarsgg6pORWsWJ3WtVh1RPD+xG1jjv77cBW+fLPGqVFgITbE=
X-GroupId: 4
X-localeCountry: pt-PT::AO
X-EvCacheKey: 12187.EMAIL.EMAIL_WHAT_TO_WATCH_TOP_PICKS.-0005.-5.pt-PT.AO
X-Version: 4867

Para acederes ao cabeçalho detalhado, incluo aqui um link direto para o Outlook. Se usas outra aplicação, é aconselhável verificares com o suporte da tua apliação para saberes como o fazer.

O que procuramos dentro dele é o parâmetro Message-ID que é o identificador da mensagem. Todas as mensagens enviadas têm uma identificador, gerado automaticamente pelo servidor de correio do remetente, para que elas possam ser rastejadas. No nosso exemplo, o identificador é Message-ID: <0100016905cbcfa0-9dcacc2b-5ee5-@email.amazonses.com>.

  • Se o identificador for o mesmo em todas as mensagens duplicadas, o problema não originou no remetente. Uma das possíveis causas é que o servidor de correio (durante a transferência) não recebeu um pedido para identificar a mensagem como desacarregada e apagar, se for o caso, antes da ligação ter sido rompida, mesmo tendo a mesma sido descarregada com sucesso. Isto acontece muito raramente, mas acontece.
  • Se o identificador for diferente, a mensagem foi enviada várias vezes da aplicação do remetente. O mesmo fenómeno explicado acima (da quebra de ligação) ocorreu no dispositivo do remetente. No entanto, essas são as situações mais comuns. Mas qualquer que seja a causa, o Message-ID esclarece rapidamente se a mensagem é uma nova ou realmente repetida.