Что является определяющим фактором при отправке сообщения о возврате? Если отправитель и поле ответа отличаются, какое электронное письмо получает сообщение о возврате?

В настоящее время наша система рассылает электронные письма и подделывает поле "От" с несуществующей учетной записью без ответа. У нас есть требование, с которого мы хотим начать мониторинг отказов. Так что, пока я введу реальный адрес электронной почты в поле "От", это будет адрес электронной почты, который получает отскок назад?

1 ответ1

1

Если отправитель и поле ответа отличаются, какое электронное письмо получает сообщение о возврате?

Ни. Это поле конверта From - то есть команда SMTP MAIL FROM:<…> - определяет это.

(Хотя относительно того, как ваша система выбирает, какой конверт-От адреса для отправки ... Я предполагаю, что по умолчанию он будет скопирован из заголовка «From:», но обычно это можно изменить отдельно.)

Например, SMTP-диалог может выглядеть так:

$ swaks --h-From noreply@example.com --to grawity@gmail.com
=== 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:<grawity@kremvax.example.com>
<-  250 2.1.0 OK th5si9071845wjc.89 - gsmtp
 -> RCPT TO:<grawity@gmail.com>
<-  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: grawity@gmail.com
 -> From: noreply@example.com
 -> 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.

Здесь адрес «envelope-From» - grawity@kremvax.example.com , но я вручную указал фактический заголовок «From:» сообщения, чтобы показать что-то еще. (Если бы я хотел установить оба сразу, я бы использовал --from .)

Я полагаю, что сами отскоки отправляются с MAIL FROM:<> для предотвращения дальнейших ответов.


Кстати, «От:» не всегда является отправителем - на самом деле есть и заголовок «Отправитель:».

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .