Nesse caso, você deve usar From
ou Reply-to
. Pode ser melhor colocar o endereço do cliente em Reply-to
e usar um endereço sem resposta para seu domínio no cabeçalho From
. Se o seu servidor web não é confiável para o seu servidor de email, isso pode ser necessário.
Se você permitir que o cliente envie uma mensagem, como fazem alguns sites, coloque o endereço do cliente em Reply-to
e use um endereço sem resposta para seu domínio no cabeçalho From
.
É possível usar um endereço diferente daquele no cabeçalho From
como o remetente do envelope. Isso deve estar listado em um cabeçalho Sender
. No entanto, eu não recomendo para este caso. É mais aplicável ao correio comercial pessoal em que alguém está enviando em nome de outra pessoa (e onde o remetente e os endereços estão no mesmo domínio).
Existem casos que podem causar problemas se você colocar o endereço de e-mail do cliente no endereço From
.
- O domínio do cliente pode ter um registro SPF que não permite enviar e-mails para o domínio deles;
- O domínio dos clientes pode especificar que todos os emails desse domínio são assinados com DKIM (atualmente é pouco provável que causem problemas); e
- Se o email for enviado ao cliente, o domínio do cliente não poderá aceitar emails enviados com endereço em seus domínios de servidores não confiáveis (Internet).
No meu servidor, o primeiro e último casos se aplicam. Estou trabalhando no DKIM, mas muitos assinantes DKIM não publicam sua política. Todas as três regras são muito eficazes contra o SPAM. Infelizmente, os sistemas automatizados (incluindo servidores da Web) geralmente são mal configurados e seus e-mails são bloqueados ou atribuídos à pasta de spam.