Alguns aplicativos exigem que os e-mails gerados pelo sistema sejam enviados como outra pessoa ou, de forma mais precisa, eles exigem a aparência de serem enviados por outra pessoa.
Qual é a maneira correta / aceitável de construir os cabeçalhos de e-mail para conseguir isso?
Para servir como base para a pergunta que incluí abaixo dos cabeçalhos de dois e-mails que recebi:
- Um e-mail enviado pelo Gmail, enviado por meio de um endereço De alternativo configurado além do endereço de e-mail principal do Gmail.
- Um e-mail falso com cabeçalhos falsos, enviado sub-repticiamente como alguém diferente da pessoa real.
E-mail 1:
Neste exemplo, [email protected] é o endereço de e-mail do remetente real e [email protected] é o endereço de e-mail alternativo configurado no Gmail e usado para enviar o email abaixo.
Return-Path: <[email protected]>
X-Orig-To: [email protected]
Received: from [209.85.216.45] ([209.85.216.45:57830] helo=mail-qa0-f45.google.com) by smtp13.gate.ord1c.rsapps.net (envelope-from <[email protected]>)
Received: by mail-qa0-f45.google.com with SMTP id cm18so1356657qab.18 for <[email protected]>; Wed, 23 Apr 2014 13:32:45 -0700 (PDT)
Sender: <[email protected]>
Subject: Test Message
From: Real User's Name <[email protected]>
Dependendo do cliente de email do usuário destinatário, o email pode ser exibido com algo como: [email protected]; on behalf of; Real User's Name <[email protected]>
E-mail 2:
Neste exemplo, [email protected] é o endereço de e-mail da pessoa para quem este e-mail falso está sendo enviado.
Return-Path: <[email protected]>
X-Orig-To: [email protected]
Received: from [190.114.206.6] ([190.114.206.6:49144] helo=mail) by smtp55.gate.dfw1a.rsapps.net (envelope-from <[email protected]>)
Subject: Test message 2
From: Real User's Name <[email protected]>
Emails como este aparecem normalmente em clientes de email.
O exemplo do Gmail é a maneira correta de fazer os cabeçalhos?