Почему доменное имя добавляется к простой строке в поле To: сообщения электронной почты (SMTP) - PullRequest
0 голосов
/ 25 ноября 2018

Я тестирую почтовый SMTP-сервер и хотел знать, что произойдет, если вместо обычного адреса электронной почты вместо обычного адреса электронной почты будет указан простой текст.Другими словами, тестовое сообщение выглядело так:

mail from:<example@abc.com>
rcpt to:<myselfr@mydomain.com>
data
To: some-text
From: more-text
Subject: Test email #1
Email to test non address in To/From fields
.

Полученное электронное письмо имело поля From и To, подобные этому:

To: some-text@mydomain.com
From: more-text@mydomain.com

Оказалось, что либо почтовый клиент, либо SMTPсервер добавлял домен получателя к простому тексту в полях «Кому / От».

Я думал, что все в части данных сообщения (внутри «конверта» было именно то, что отправитель хотел поместить туда).Почему / Как это изменяется, и является ли это изменением отправляющим сервером, получающим сервером или почтовым клиентом?

Я также попытался отправить электронное письмо без информации о Кому / От вообще и в почтовом клиенте.To: было пустым, а From: содержало rcpt to: информацию.

1 Ответ

0 голосов
/ 26 ноября 2018

Он основан на предположении, что адреса доменов электронной почты, не связанные с доменом, ссылаются на «этот почтовый сервер».

Сервер MTA / SMTP «исправляет» адреса, чтобы сделать их действительными на других серверах, например, после пересылки.

...