Адрес возврата
Эта статья включает список литературы , связанную литературу или внешние ссылки , но ее источники остаются неясными, поскольку в ней отсутствуют встроенные цитаты . ( июнь 2016 г. ) |
Адрес возврата — это адрес электронной почты , на который сообщения о возврате доставляются . Существует много вариантов имени, ни один из них не используется повсеместно, включая обратный путь , обратный путь , конверт от , отправитель конверта , MAIL FROM , 5321-FROM , обратный адрес , From_ , Errors-to и т. д. Нередко встречаются в одном документе можно использовать несколько таких имен.
Все эти имена относятся к адресу электронной почты, указанному в MAIL FROM
команда во время сеанса SMTP .
Справочная информация
[ редактировать ]Обычно адрес возврата не виден пользователям электронной почты, и без стандартизации имени он может вызвать путаницу.
Если сообщение электронной почты напоминает традиционное бумажное письмо в конверте, то «поля заголовка», такие как To:
, From:
, и Subject:
, а также тело сообщения аналогичны фирменному бланку и телу письма - и обычно все они представлены и видны пользователю. Однако конверт в этой аналогии — это содержимое MAIL FROM
и RCPT TO
поля из сеанса SMTP - и ни один из них обычно не виден пользователю.
Хотя это наиболее распространено для To:
и From:
информация в письме должна совпадать со значениями «конверта», но это не всегда так. Например, в электронных списках рассылки информация, отображаемая в заголовке «От:», будет исходить от человека, отправившего электронное письмо в список, а адрес возврата будет установлен на адрес программного обеспечения списка рассылки, поэтому проблемы с доставкой Сообщения списка рассылки могут обрабатываться правильно.
Чтобы определить, куда следует направить электронное письмо, просматривается только информация о конверте; тело письма не проверяется. Агенты пересылки почты (MTA), использующие протокол SMTP, используют RCPT TO
команда, чтобы определить, куда должно идти электронное письмо, и MAIL FROM
команда, чтобы указать, откуда она взялась.
Использование
[ редактировать ]Хотя первоначально его использовали для предоставления информации о том, как возвращать сообщения о недоставке, с конца 1990-х годов появились и другие варианты использования. Обычно они используют преимущества адреса возврата, такие как:
- Он передается в начале сеанса SMTP , поэтому сообщение может быть отклонено без получения его тела.
- Обычно пользователи его не видят, поэтому его можно изменить, включив в него дополнительную информацию, не сбивая их с толку.
- Это обязательная часть программного обеспечения агента передачи почты , поэтому его легко использовать другими программами. Напротив, адрес «от» в теле письма может находиться в нескольких разных заголовках (например,
From:
,Sender:
,Resent-from:
и т. д.) или вообще отсутствовать.
Расширенное использование включает обработку списка рассылки в переменном обратном пути конверта (VERP), аутентификацию электронной почты через SPF, фильтрацию спама и уменьшение обратного рассеяния при проверке тега адреса возврата .
Терминология
[ редактировать ]Различные термины имеют разное происхождение, а иногда и разное значение, хотя в современном Интернете эти различия часто становятся спорными.
- адрес возврата . Если электронное письмо не может быть доставлено, MTA создаст сообщение о возврате и отправит его на адрес, указанный
MAIL FROM
команда. Используется в RFC 4406. - обратный путь — когда электронное письмо помещается в почтовый ящик получателя , создается новый заголовок письма с именем «Return-Path:», содержащий адрес в
MAIL FROM
команда. Более ранние формы электронной почты (например, UUCP ) требовали информации о каждом «прыжке» на пути, по которому электронная почта прошла до места назначения, отсюда и часть имени «путь». Используется в RFC 2821, RFC 3834, RFC 4409. - обратный путь — аргумент SMTP
MAIL FROM
команда, содержимое которой должно состоять из адреса отправителя конверта. Используется в RFC 5321, RFC 3464, RFC 3834, Архитектуре почты Интернета. - конверт из — информация, которую использует протокол SMTP, аналог конверта письма. Используется в RFC 5230, RFC 5233.
- адрес отправителя конверта — адрес почтового ящика в непустом обратном пути, исключая любую (устаревшую) информацию об обратной маршрутизации. Используется в RFC 2821, RFC 3461, RFC 3464, RFC 3798, RFC 5228.
- Обратный адрес конверта — аналогичен адресу отправителя конверта, используемому в RFC 3461, RFC 3464, RFC 3834, RFC 4952.
- ПОЧТА ОТ — этот вариант поступает непосредственно из SMTP.
MAIL FROM
имя команды. Используется в RFC 5321, RFC 3464, RFC 3834, RFC 4408, RFC 4409, RFC 4952. - 2821-FROM — до октября 2008 года SMTP определялся в RFC 2821, а тело электронного письма определялось в RFC 2822. Термин «2821-FROM» ясно дает понять, что указанный адрес является
MAIL FROM
информацию, а «2822-From:» относится к адресу в заголовке «From:», который видят конечные пользователи. Используется в RFC 5598. - 5321-FROM — развитие 2821-FROM с октября 2008 г., SMTP определен в RFC 5321.
- Обратный адрес . Еще один термин, возникший из аналогии с письмом для электронной почты. используется в RFC 5321, RFC 3834.
- From_ пользователя — когда электронное письмо доставляется в почтовый ящик , можно использовать один из форматов файлов — формат mbox . В этом формате адрес электронной почты от
MAIL FROM
Команда была помещена в строку, начинающуюся с «От», за которой следует один пробел, термин «От_» использует подчеркивание для обозначения пробела, чтобы отличить его от заголовка письма «От:». В этом формате почтового ящика строки реального электронного письма, начинающиеся с «От», необходимо экранировать и заменять строками, начинающимися с «>От».