Введение
Программное обеспечение для передачи электронной почты
В системе электронной почты в интернете агент передачи сообщений (MTA), агент передачи почты или почтовый ретранслятор – это программное обеспечение, которое передает электронные сообщения с одного компьютера на другой, используя протокол простой передачи почты (SMTP). В некоторых случаях для обозначения MTA также используются термины почтовый сервер, почтовый обменник или MX-хост. Сообщения, передаваемые по сетям, направляются между почтовыми серверами, включая любые прикрепленные файлы данных (например, изображения, мультимедиа или документы). На этих серверах часто хранятся почтовые ящики. Конечные пользователи обычно получают доступ к электронной почте через веб-интерфейс или почтовый клиент.
Операция
Агент передачи сообщений (MTA) получает почту либо от другого MTA, либо от агента отправки почты (MSA), либо от агента пользовательской почты (MUA). Детали передачи определяются протоколом простого протокола передачи почты (SMTP). Если почтовый ящик получателя сообщения не размещен локально, сообщение пересылается, то есть направляется другому MTA. Каждый раз, когда MTA получает электронное письмо, он добавляет поле заголовка трассировки в начало заголовка сообщения, создавая тем самым последовательную запись MTA, обрабатывающих сообщение. Процесс выбора целевого MTA для следующего шага также описан в SMTP, но обычно может быть изменен путем настройки программного обеспечения MTA с использованием конкретных маршрутов. MTA работает в фоновом режиме, в то время как пользователь обычно взаимодействует непосредственно с агентом пользовательской почты. Первоначальная отправка обычно происходит через MSA – для связи между MUA и MSA используется порт 465 (или, по причинам совместимости, опционально порт 587), а для связи между MTA или от MSA к MTA – порт 25. Это различие уточнено в… Для получателей, размещенных локально, окончательная доставка электронной почты в почтовый ящик получателя является задачей агента доставки сообщений (MDA). Для этого MTA передает сообщение в компонент обработки сообщений агента доставки сообщений (MDA). После окончательной доставки в конверт добавляется поле для записи пути обратного адреса.
For recipients hosted locally, the final delivery of email to a recipient mailbox is the task of a message delivery agent (MDA). For this purpose the MTA transfers the message to the message handling service component of the message delivery agent (MDA). Upon final delivery, the field is added to the envelope to record the return path.