stringtranslate.com

Агент передачи сообщений

В системе электронной почты Интернета агент передачи сообщений ( MTA ), [1] агент передачи почты , [2] или почтовый ретранслятор — это программное обеспечение , которое переносит электронные почтовые сообщения с одного компьютера на другой с использованием протокола Simple Mail Transfer Protocol . [3] В некоторых контекстах для описания MTA используются альтернативные названия почтовый сервер , почтовый обменник или хост MX .

Сообщения, которыми обмениваются по сетям, передаются между почтовыми серверами, включая любые прикрепленные файлы данных (такие как изображения, мультимедиа или документы). Эти серверы часто хранят почтовые ящики для электронной почты. Доступ к этой электронной почте конечных пользователей обычно осуществляется либо через веб-почту , либо через почтовый клиент .

Операция

Агент передачи сообщений получает почту либо от другого MTA, либо от агента отправки почты (MSA), либо от агента пользователя почты (MUA). Подробности передачи определяются протоколом Simple Mail Transfer Protocol (SMTP). Если почтовый ящик получателя сообщения не размещен локально, сообщение ретранслируется, то есть пересылается другому MTA. Каждый раз, когда MTA получает сообщение электронной почты, он добавляет поле заголовка трассировки Received в верхнюю часть заголовка сообщения [4] , тем самым создавая последовательную запись MTA, обрабатывающих сообщение. Процесс выбора целевого MTA для следующего перехода также описан в SMTP, но обычно его можно переопределить, настроив программное обеспечение MTA с определенными маршрутами.

MTA работает в фоновом режиме, в то время как пользователь обычно напрямую взаимодействует с почтовым агентом пользователя. Можно выделить начальную отправку как первое прохождение через MSA — порт 465 (или, по причинам наследия, опционально порт 587) используется для связи между MUA и MSA, в то время как порт 25 используется для связи между MTA или от MSA к MTA. [5] это различие поясняется в RFC  8314.

Для получателей, размещенных локально, окончательная доставка электронной почты в почтовый ящик получателя является задачей агента доставки сообщений (MDA). Для этой цели MTA передает сообщение компоненту службы обработки сообщений агента доставки сообщений (MDA). После окончательной доставки поле Return-Path добавляется в конверт для записи обратного пути .

Передача против доступа

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

Обычные протоколы для этого следующие:

Отправка новых писем от почтового клиента осуществляется через SMTP, обычно через порт 587 или 465, и в настоящее время обычно ограничивается серверами, на которых у пользователя есть учетная запись, например, его интернет-провайдером . Это сделано по политическим, а не по техническим причинам, чтобы у провайдеров были какие-то средства привлечения своих пользователей к ответственности за генерацию спама и другие формы злоупотребления электронной почтой. [6]

Смотрите также

Ссылки

  1. ^ MTA=Message Transfer Agent (аналогично названию X.400) встречается, например, в RFC 1506, RFC 2476, RFC 3461, RFC 3464, RFC 3865, RFC 3888, RFC 6409, RFC 5598.
  2. ^ MTA=Mail Transfer Agent (аналогично Mail Transfer Protocol) встречается, например, в RFC 2298, RFC 2305, RFC 3804, RFC 3798, RFC 4496, RFC 5442, RFC 5429.
  3. ^ RFC 5598, Архитектура почты Интернета , Д. Крокер (июль 2009 г.).
  4. ^ См. заголовок Email#Message для формата сообщения электронной почты. Многие MUA позволяют пользователям напрямую видеть исходный код сообщения , тем самым позволяя проверку заголовка.
  5. ^ См. таблицу в разделе Клиент электронной почты#Номера портов
  6. ^ Билл Коул (29 июня 2009 г.). «Какие IP-адреса отправляют почту для домена?». Список рассылки ASRG . Получено 15 сентября 2009 г.