Jump to content

Ретрансляция почты по требованию

Ретрансляция почты по требованию ( ODMR ) — это расширение SMTP , стандартизированное в RFC   2645 , который позволяет пересылать электронную почту получателям после их аутентификации. Он использует расширенную команду SMTP ATRN, аналогичный ETRN команда, но доступна для динамически назначаемых IP-адресов.

ODMR работает следующим образом: для проверки входящей почты клиенты выдают EHLO и AUTH команды службе ODMR, за которыми следуют ATRN команда (аутентифицированный TuRN); после успешного ATRN (или домены) клиента По команде ODMR-сервер начинает действовать как SMTP-клиент и начинает отправлять все сообщения, направленные в домен по протоколу SMTP, через то же TCP-соединение. Поскольку соединения инициируются клиентами, этот протокол хорошо работает для компьютеров, имеющих динамически назначенные IP-адреса и/или защищенных брандмауэром (т. е. ваш интернет-провайдер может блокировать входящее соединение на порт 25 или может использовать NAT ). Только сервер ODMR, называемый провайдером , должен прослушивать SMTP-соединения по фиксированному IP-адресу.

Внешняя поддержка ODMR

[ редактировать ]

Конструкция ODMR позволяет использовать протокол с SMTP-сервером, который не поддерживает его изначально. Для первоначального согласования протокола ODMR можно использовать отдельное приложение ( EHLO, AUTH и ATRN), затем передайте соединение с SMTP-сервером, как только протокол достигнет «обратного» состояния.

Пример транспорта ODMR

[ редактировать ]

Типичный пример получения писем с помощью ODMR.

В целях иллюстрации (не является частью протокола) обмены протоколами имеют префиксы для сервера (>) и клиента (<).

>  220 EXAMPLE.NET on-demand mail relay server ready
<  EHLO example.org
>  250-EXAMPLE.NET
>  250-AUTH CRAM-MD5 EXTERNAL
>  250 ATRN
<  AUTH CRAM-MD5
>  334 <keysequenz>
>  235 now authenticated as example.org
<  ATRN example.org, example.com
>  250 OK now reversing the connection
<  220 example.org ready to receive email
>  EHLO EXAMPLE.NET
<  250-example.org
<  250 SIZE
>  MAIL FROM:<[email protected]>
<  250 OK
>  RCPT TO:<[email protected]>
<  250 OK, recipient accepted
...
>  QUIT
<  221 example.org closing connection
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 5eb75d749c25a965ae04f56a621016c6__1695672180
URL1:https://arc.ask3.ru/arc/aa/5e/c6/5eb75d749c25a965ae04f56a621016c6.html
Заголовок, (Title) документа по адресу, URL1:
On-Demand Mail Relay - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)