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

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

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

Операция

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

E-mail.svg

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

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

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

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

Общие протоколы для этого:

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

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

Рекомендации

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