Сообщения электронной почты: раздел заголовка сообщения электронной почты, конверт сообщения электронной почты, тело сообщения электронной почты и SMTP

#email #smtp

#Адрес электронной почты #smtp

Вопрос:

Пожалуйста, дайте мне знать, правильно ли я понимаю эти вещи:

  • Сообщение электронной почты состоит из двух частей: конверта сообщения электронной почты и содержимого сообщения электронной почты.

  • Конверт сообщения электронной почты — это информация, которая формируется шаг за шагом на этапах обмена сообщениями по протоколу SMTP на пути сообщения от почтового ящика отправителя к почтовому ящику получателя (во время обмена парами команд-ответов между каждым SMTP-клиентом и SMTP-сервером на пути).

  • Раздел заголовка является одной из двух частей содержимого сообщения электронной почты (наряду с телом сообщения) и изначально состоит из строк, написанных отправителем вместе с телом сообщения в его почтовом клиенте.

  • Тело сообщения электронной почты — это не требует пояснений.

  • RFC 5322 определяет формат содержимого сообщения электронной почты (раздел заголовка и тело сообщения), а RFC 5321 определяет работу протокола SMTP.

  • Хотя раздел заголовка сообщения электронной почты изначально формируется отправителем сообщения электронной почты вместе с телом сообщения (в его почтовом клиенте), этот раздел заголовка может быть дополнительно расширен некоторыми полями заголовка, содержащими информацию об конверте, во время прохождения сообщения электронной почты через разные SMTP-серверы. Например, SMTP-сервер может добавить новую строку заголовка «Получено:» в раздел заголовка. Эти изменения раздела заголовка должны выполняться в соответствии с правилами из RFC 5321, и после каждого из этих изменений результирующий раздел заголовка должен соответствовать формату, указанному в RFC 5322.

  • Когда мы открываем полученное сообщение электронной почты с помощью графического интерфейса почтового клиента, мы видим только тело сообщения и часть раздела заголовка сообщения, который изначально был написан отправителем сообщения электронной почты в его почтовом клиенте. Но если мы хотим просмотреть полный раздел заголовка сообщения (с теми строками заголовка, содержащими информацию об конверте, которые были добавлены SMTP-серверами), мы можем использовать такие опции, как «показать оригинал» в Gmail.

Ответ №1:

Поскольку никто не ответил, я сделаю это — я потратил несколько дней на поиск информации об этом, прочитал в RFC 5321 и RFC 5322 наиболее важные моменты и не нашел никаких противоречий предположениям в вопросе.