Notei que algum cabeçalho de email entra em contato com um campo chamado received : from
e ele contém um endereço IP.
Esse endereço se refere à máquina remetente mesmo se ele estiver usando uma interface da web ou para o servidor?
fonte
Notei que algum cabeçalho de email entra em contato com um campo chamado received : from
e ele contém um endereço IP.
Esse endereço se refere à máquina remetente mesmo se ele estiver usando uma interface da web ou para o servidor?
O correio inicia em um cliente, esse cliente envia para o servidor. Se o servidor precisar entregá-lo a outro servidor (porque ele não está servindo correio para o domínio para onde o correio precisa ir), ele o encaminha para o servidor que o faz. Este servidor é adicionado received : from
ao cabeçalho.
Exemplo:
[email protected] deseja enviar um email para [email protected].
Bart cria um email e o entrega ao servidor de email para meudominio.com. Este servidor examina o endereço de destino e o vê yourdomain.com
. Este servidor não fornece email para yourdomain.com
. Ele precisa procurar o servidor que faz isso através dos registros MX yourdomain.com
e encaminhar o e-mail para ele.
Quando o servidor de email yourdomain.com
recebe o email, ele o adiciona received : from mail.mydomain.com
e entrega na sohaibafifi
caixa de correio ou o entrega a outro servidor, se necessário.
Exemplo dessa 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 estes de baixo para cima.
Além do que o @Bart De Vos está dizendo, mesmo o primeiro servidor de email que recebe a mensagem, ou seja, o servidor doméstico da sua organização adicionará um cabeçalho Received: from indicando o cliente que está enviando a mensagem. No caso de uma interface da Web para o correio (webmail), o cliente que envia a mensagem é o servidor que hospeda o aplicativo WebMail. Normalmente, o endereço IP e o nome do cliente são gravados, mas é possível gravar o endereço IP apenas se o nome (DNS) não puder ser descoberto. Por exemplo, meu servidor (postfix) registra isso assim
Essencialmente, como resultado do exposto, uma mensagem pode ser rastreada até sua origem dessa maneira e a rota (relés) que ela percorreu. Lembre-se de que existem maneiras de modificar esses registros.
fonte
Acabei de fazer o teste para você:
Enviei um e-mail da minha perspectiva para o meu gmail e depois da interface da web do hotmail. Este é o resultado:
Do meu ponto de vista:
Do hotmail:
Como você pode ver quando estou enviando o email da interface da web do hotmail, o IP do meu computador não está incluído.
fonte