RFC: заголовки электронной почты
RFC заголовки — это служебные и технические поля, которые используются для передачи и обработки email-сообщений. Они обеспечивают совместимость между почтовыми клиентами и серверами, а также позволяют управлять рассылками и фильтрацией писем.
В каждом письме по стандартам RFC должны присутствовать такие поля, как MIME-Version, Content-Type, From, Reply-To, Subject, To. Новые значения, добавленные в поле заголовков, будут включены к этим основным.
Разные почтовые агенты и программы могут по-разному интерпретировать служебные поля. Поэтому перед массовой рассылкой рекомендуется провести тестирование отправки писем с различными вариантами.
Популярные технические заголовки
-
Cc: (Carbon Copy)
* Cc: support@example.com
Поле для указания дополнительных получателей. Используется для копий писем, аналогично "To:". -
Bcc: (Blind Carbon Copy)
* Bcc: admin@example.com
Поле для скрытой копии. Получатели Bcc не видны другим адресатам. Часто используется для приватности. -
Comments:
* Comments: Люблю книги <book@read.ru>
Поле для произвольных комментариев. Может быть добавлено программно или вручную. -
Organization:
* Organization: ОАО Костоправ
Указывает организацию отправителя. Используется для идентификации компании или сервиса. -
Priority: (X-MSMail-Priority, Importance)
* Priority: 1
Определяет приоритет письма. Может принимать значения "High", "Normal", "Urgent", "Non-urgent" или числовые значения. -
Precedence:
* Precedence: bulk
Используется для массовых рассылок. Значения: "bulk", "junk", "list". -
List-Owner:
* List-Owner: <mailto:adress@domain.com>
Указывает владельца рассылки. Важно для обратной связи и управления списками. -
X-Mailer:
* X-Mailer: ePochta Mailer
Идентифицирует ПО, с помощью которого отправлено письмо. Может использоваться для анализа источника. -
Disposition-Notification-To:
* Disposition-Notification-To: admin@send.ru
Поле для уведомлений о прочтении. Может быть проигнорировано почтовыми сервисами. -
List-Unsubscribe:
* List-Unsubscribe: <URL адрес> или List-Unsubscribe: <email адрес>
Для автоматической отписки от рассылки. Важно для корректной работы и соблюдения стандартов. -
X-***
* X-List:, X-Mailer:, X-...
Пользовательские или нестандартные поля, начинающиеся на X-, для передачи дополнительной информации.
Зачем нужны эти поля?
Служебные и технические поля обеспечивают корректную маршрутизацию, фильтрацию и обработку писем. Они помогают автоматизировать процессы рассылок, обеспечивают обратную связь, позволяют управлять подписками и приоритетами сообщений.
Использование стандартных полей и правильное оформление писем повышает доставляемость, снижает вероятность попадания в спам и облегчает анализ почтового трафика.
Дополнительную информацию можно получить по этой ссылке RFC2076.