Адрес отправки в PowerMTA — не строка с IP, а именованный блок настроек. В нём собрано то, что относится к адресу как таковому: с какого IP уходит письмо, каким именем узел представляется приёмнику, каким ключом подписывает, через какой прокси ходит и как быстро шлёт в целом.
Пятнадцать директив, и большинство — знакомые. Это те же имена, что на уровне узла в первой части руководства, только суженные до одного адреса: smtp-source-host, smtp-proxy-source-host, host-name, domain-key, include-headers-from, use-proxy, proxy-protocol, proxy-include-tlv. Записанные здесь, они действуют только на письма, ушедшие с этого адреса.
Три директивы существуют только здесь. max-smtp-msg-rate и max-smtp-data-volume-rate ограничивают адрес целиком, а не каждую очередь отдельно, — других способов задать потолок на адрес нет. cold-virtual-mta называет адрес-напарник, на который уводится ранний трафик.
Про напарника руководство говорит важное отрицание: холодный адрес ничего не наследует от того, который на него перенаправляет. Либо он настроен с нуля целиком, либо у него нет настроек вовсе.
Внутри адреса могут стоять блоки приёмника. Тогда политика приёмника и настройки адреса складываются, а не заменяют друг друга: у адреса оказывается и общий потолок, и свой для каждого получателя. Как именно разрешается вложенность — на странице domain-matching.
Сам по себе адрес ничего не делает. Он применяется, только когда письмо на него выбрали, — а выбор происходит по отдельной лестнице из шести способов (vmta-selection-precedence).
Блоки адресов Хаб пишет в /etc/pmta/virtualhost.txt, а адреса отправки через прокси — отдельным файлом /etc/pmta/proxy.txt; главный файл подключает оба строками include. Формат общий с Protosender — файл адресов читается обоими.
Холодных напарников Хаб не заводит: прогревом управляет его собственный планировщик, который умеет останавливаться по доле спама и подменять адрес из резервного пула. Движковый механизм раннего трафика про это ничего не знает.
Собственных значений у механизма нет — их задают директивы внутри блока. Что класть в блок, зависит от роли адреса:
| Что за адрес | Что обязательно в блоке |
|---|---|
| боевой адрес рассылки | источник, имя узла, ключ подписи, потоки, темп очереди |
| адрес на прогреве | то же плюс пониженный темп; норму держит планировщик |
| резервный адрес | полная копия боевого: наследования от подменяемого нет |
| холодный напарник | всё с нуля — он не наследует ничего |
Имя блока — это имя, которое увидят все остальные части настройки. По нему адрес выбирают заголовком, правилом по образцу и умолчанием источника; оно же печатается в учёте и в сводках узла. Менять имя работающего адреса — значит менять его во всех этих местах разом.
# адрес отправки: свойства адреса снаружи, политика приёмника внутри <virtual-mta mta-news-1> smtp-source-host 1.2.3.4 news1.example.com domain-key sel1,example.com,/etc/pmta/keys/sel1.pem max-smtp-msg-rate 3000/h <domain *> max-msg-rate 500/h backoff-max-msg-rate 1/h </domain> </virtual-mta>
что делают не так и чем это кончается3 ошибки▶
§ 3.3.12.4
§ 3.3.12
§ 3.3.12
3 связи
Группа адресов отправки с долями трафикаПул — это группа адресов отправки, и живёт он с ними в одном пространстве имён. § 3.3.13cold-virtual-mta<virtual-mta>Одна из настроек адреса отправки: кому он отдаёт первые письма дня. § 3.3.12.4max-smtp-msg-rate<virtual-mta>Одна из настроек, из которых складывается адрес отправки. § 3.3.12.2max-smtp-data-volume-rate<virtual-mta>Одна из настроек, из которых складывается адрес отправки. § 3.3.12.3max-smtp-out<virtual-mta>Одна из настроек, из которых складывается адрес отправки. § 3.3.12.12host-name<virtual-mta>Одна из настроек, из которых складывается отправляющая личность. § 3.3.12.5
pmta show vmta-settings mta-news-1 pmta show vmtas
3 статьи
◇Отправитель называет поток для каждого письмаПисьмо несёт имя потока, которым его надо отправить, — выбор делает подающая программа, а не конфигурация узла.◇Прогрев, встроенный в MTAПрогретый адрес отдаёт первые N писем дня каждому получателю своему холодному напарнику; тот отправляет их сам и набирает историю.◇Группа адресов отправки с долями трафикаИменованная группа адресов отправки; без долей письма раздаются по кругу, с долями — в заданной пропорции, с шагом в десятую процента.