If the sender and the reply-to field are different which email gets the bounce back message?
Nem É o envelope do campo - ou seja, o SMTP Comando MAIL FROM:<…>
- que define isso.
(Apesar de como o seu sistema escolhe qual envelope - Do endereço a ser enviado ... Eu suponho que, por padrão, copie do cabeçalho "De:", mas normalmente é mutável separadamente.)
Por exemplo, uma conversa SMTP pode ter esta aparência:
$ swaks --h-From [email protected] --to [email protected]
=== Trying gmail-smtp-in.l.google.com:25...
=== Connected to gmail-smtp-in.l.google.com.
<- 220 mx.google.com ESMTP th5si9071845wjc.89 - gsmtp
-> EHLO kremvax.example.com
<- 250-mx.google.com at your service, [193.219.181.217]
<- 250-SIZE 157286400
<- 250 STARTTLS
-> MAIL FROM:<[email protected]>
<- 250 2.1.0 OK th5si9071845wjc.89 - gsmtp
-> RCPT TO:<[email protected]>
<- 250 2.1.5 OK th5si9071845wjc.89 - gsmtp
-> DATA
<- 354 Start mail input; end with <CRLF>.<CRLF>
-> Date: Thu, 05 May 2016 07:36:36 +0300
-> To: [email protected]
-> From: [email protected]
-> Subject: test Thu, 05 May 2016 07:36:36 +0300
-> X-Mailer: swaks v20130209.0 jetmore.org/john/code/swaks/
->
-> This is a test mailing
->
-> .
<- 250 2.0.0 OK 1462422997 th5si9071845wjc.89 - gsmtp
-> QUIT
<- 221 2.0.0 closing connection th5si9071845wjc.89 - gsmtp
=== Connection closed with remote host.
Aqui, o endereço "envelope-De" é [email protected]
, mas eu especifiquei manualmente o cabeçalho "De:" da mensagem real para mostrar outra coisa. (Se eu quisesse definir os dois de uma vez, usaria --from
.)
Os próprios , são enviados com MAIL FROM:<>
para evitar mais respostas.
A propósito, "De:" nem sempre é o remetente - há também um cabeçalho "Remetente:".