<source>
Директива называет один или несколько списков адресов через запятую. Проверяются два адреса: MAIL FROM из протокола и адрес отправителя из самого письма — из заголовка Sender, а если его нет, то из From.
Не прошедшее проверку письмо отвергается ответом 550 5.7.1 Forbidden Sender Address. Отказ синхронный: отправитель узнаёт о нём сразу, письмо в очередь не попадает.
Без директивы разрешены все отправители — это её умолчание и есть.
Списки объявляются блоками <address-list> и наполняются адресами, локальными частями, доменами и образцами.
Второй край: без директивы разрешено всё. То есть вошедший отправитель по умолчанию может подписаться любым адресом — в том числе чужим доменом на том же узле.
Разделение доменов у Хаба держится не на этом, а на выборе адреса отправки: у каждого логина свой именованный источник со своим потоком, и почта уходит с назначенного адреса независимо от того, что написано в письме. Но имя в письме при этом не проверяется ничем.
Что ставить. Значение — имена списков; выбирать приходится степень строгости:
| Значение | Когда |
|---|---|
| не писать (умолчание) | отправители доверенные, а имя в письме контролирует подающая платформа |
| список доменов | узлом пользуются несколько отправителей, и каждый должен подписываться только своим |
| список адресов | подача идёт с фиксированных адресов и меняется редко |
Списком доменов пользоваться удобнее: адреса внутри домена меняются, домены — нет.
# список объявляется отдельно, источник на него ссылается <address-list sender1> domain shop.example.com </address-list> <source {shop-example-com-auth}> allowed-sender-lists sender1</source>
что делают не так и чем это кончается3 ошибки▶
§ 3.3.7.43
§ 3.3.7.43
наш опыт
2 связи
grep -n 'allowed-sender-lists' -A3 /etc/pmta/config /etc/pmta/virtualhost.txt grep -n 'Forbidden Sender' /var/log/pmta/pmta.log | tail -5
3 статьи
◇Как узел выбирает источник и складывает его настройкиСоединение попадает под все блоки источника, чьи адреса его накрывают, и действуют они слитно — узкий перекрывает широкий; именованные блоки подключаются только по прямой ссылке.◇Логины подачи, пароли открытым текстом и настройки на каждогоОтправитель входит одним из трёх способов; каждый логин — блок конфигурации с паролем в открытом виде, и именованный источник этого логина перекрывает то, что дал бы его адрес.◇Лицензия на парк, а не на серверЛицензия не привязана к серверу: её ставят на столько машин, сколько разрешает предел экземпляров, а узлы раз в час отправляют вендору статистику объёма.