Библиотека подачи предлагает две функции соединения: одна подключается к названному серверу и порту без всякого входа, вторая передаёт имя и пароль. Порт при этом обычный почтовый — руководство прямо советует 25 как умолчание.
Отсюда практическая картина. Поверхность подачи узла доступна отовсюду, откуда доступен его приёмник, а единственное, что отличает вошедшего отправителя от невошедшего, — как настроен источник. Клиент всегда может попробовать без пароля: требовать вход или нет, решает конфигурация узла, а не клиент.
Для парка это значит, что права подачи — граница сетевая, а не местная. Источник, разрешающий подачу, разрешает её отовсюду, куда он дотягивается своим диапазоном адресов.
Проверять это нужно снаружи, а не изнутри узла: изнутри всё выглядит правильно всегда.
Невошедшему соединению с другого адреса разрешения на ретрансляцию не достаётся: в общем блоке 0/0 его нет. Приняты у него будут только те адреса, что перечислены правилами приёма отчётов, — жалобы, отказы и роль-адреса.
# приёмник подачи слушает всю сеть, право сдавать почту даёт логин smtp-listener 0/0:2525 <smtp-user pmtauser> password s3cret source {pmta-auth}</smtp-user>
что делают не так и чем это кончается2 ошибки▶
§ 7.5.4
§ 7.5.4
3 связи
Что нужно обвязке подачиСоединение с паролем — одна из функций той же библиотеки подачи. § 7.1Как узел выбирает источник и складывает его настройкиЧто удалённому отправителю позволено, решает блок источника, под который он попал. inference
nc -vz <адрес-узла> 2525 grep -n 'smtp-listener\|always-allow-relaying\|require-auth' /etc/pmta/config /etc/pmta/virtualhost.txt
3 статьи
◇Кому разрешено сдавать почту и для кого её приниматьИз коробки узел принимает подачу только с самой машины; два разных вопроса — «кто может слать через нас» и «на чьи адреса мы принимаем» — решаются разными директивами.◇Заголовки, которыми отправитель управляет доставкойШесть служебных заголовков позволяют подающей стороне выбрать поток, пометить письмо заданием, задать настройки и ключ подписи, идентификатор конверта и расписание; каждый разрешается отдельно и по источникам.◇Заголовок балансировщика на входеУзел читает заголовок PROXY в начале входящего соединения и считает источником адрес из него; работает у обоих видов входа.