Existem várias maneiras diferentes de encontrar o endereço IP do remetente de uma mensagem de e-mail específica, dependendo do servidor de e-mail usado.
Se você usa hospedagem de e-mail gratuita como gmail, hotmail ou Yahoo !, é provável que não encontre o IP do remetente original, pois ele é filtrado pelo provedor de e-mail. Mesmo que eles mantenham o IP (suponho que sim, mas não tenho certeza), a chance de obtê-lo perguntando é muito pequena.
Se você usar o Email da empresa , como o Exchange, o IP do remetente (como em, o IP que está conectado ao servidor de email) provavelmente será registrado. O problema é que esse é frequentemente outro IP do servidor de email, a menos que tenha sido enviado por alguém usando o servidor Exchange como servidor SMTP.
A maioria dos hosts compartilhados mantém registros de e-mail nos quais eles também podem encontrar o IP do remetente. Este será novamente o IP que se conectou ao servidor SMTP, então as chances são de que o servidor de email anoter em vez do IP do remetente real. Novamente, se o remetente usou esse servidor como servidor SMTP, seu IP real deve estar nos logs.
TL; DR: a menos que você tenha acesso ao servidor de e-mails que o remetente usou para enviar a mensagem, as chances de você encontrar o IP deles são muito pequenas. Se você tiver acesso ao servidor SMTP usado pelo remetente, poderá localizar seu IP nos logs do seu servidor de email. Por exemplo, aqui é alguma informação sobre os locais do arquivo de log para Exim (um programa de servidor de email bastante popular)