O correio começa em um cliente, este cliente o envia para o servidor. Se o servidor tiver que entregá-lo para outro servidor (porque ele não está servindo e-mail para o domínio para onde o e-mail precisa ir), ele o encaminha para o servidor que o faz. Este servidor adiciona received : from
ao cabeçalho.
Exemplo:
[email protected] quer enviar um email para [email protected].
Bart cria um email e passa para o servidor de email para mydomain.com. Este servidor analisa o endereço de destino e vê que é yourdomain.com
. Este servidor não fornece email para yourdomain.com
. Ele precisa procurar o servidor que faz por meio dos registros MX para yourdomain.com
e encaminhar o e-mail para ele.
Quando o servidor de e-mail para yourdomain.com
receber o e-mail, ele adicionará received : from mail.mydomain.com
e o entregará à caixa de correio de sohaibafifi
ou o fornecerá a outro servidor, se isso for necessário.
Exemplo de tal cadeia:
Received: by 10.42.195.134 with SMTP id ec6csp80279icb;
Tue, 19 Jun 2012 00:45:09 -0700 (PDT)
Received: by 10.180.103.42 with SMTP id ft10mr929660wib.18.1340091908492;
Tue, 19 Jun 2012 00:45:08 -0700 (PDT)
Received: from barracuda2.infraxnet.be (mail2.infraxnet.be. [78.24.168.38])
by mx.google.com with ESMTP id c73si24136496wec.20.2012.06.19.00.45.07;
Tue, 19 Jun 2012 00:45:08 -0700 (PDT)
Você deve ler essas informações de baixo para cima.