PowerMTA
June 2, 2022
PowerMTA mx-rollup (группировка доменов по их МХ записи)
Группировка по MX - это функция PMTA, которая объединяет все домены получателей, которые обрабатываются одним и тем же MX, в одну очередь. Это создает лучшую структуру управления для ограничения скорости и ограничения соединения.
создаем в /etc/pmta файл rollup, примерно такой
<mx-rollup-list> #mail.ru mx *.mail.ru mailru.rollup rollup-by-ip mx *.my-mails.ru mailru.rollup rollup-by-ip mx *.mail-tester.com mailru.rollup rollup-by-ip #yandex mx *.yandex.net yandex.rollup rollup-by-ip mx *.yandex.ru yandex.rollup rollup-by-ip mx *.ya.ru yandex.rollup rollup-by-ip#gmail #gmail mx *.google.com google.rollup rollup-by-ip mx *.googlemail.com google.rollup rollup-by-ip #aol.com mx mx-aol.mail.gm0.yahoodns.net yahoo-aol.rollup #rambler.ru mx *.rambler.ru rambler.rollup rollup-by-ip # Microsoft mx eur.olc.protection.outlook.com outlook.rollup mx apc.olc.protection.outlook.com outlook.rollup #beget.ru mx *.mx1.beget.ru begetru.rollup rollup-by-ip mx *.mx2.beget.ru begetru.rollup rollup-by-ip mx *.mx5.beget.ru begetru.rollup rollup-by-ip </mx-rollup-list>
и в основном файле конфигурации инклюдим его
....... include /etc/pmta/rollup .......
domain-macro mailru mail.ru,bk.ru,inbox.ru,list.ru,mail.ua,mail.kz <domain $mailru>
#domain-macro mailru mail.ru,bk.ru,inbox.ru,list.ru,mail.ua,mail.kz #<domain $mailru> <domain *.mailru.rollup>
в итоге - все очереди на mail.ru - соберутся в одну, так-же в нее попадут все корпоративные ящики созданные на mail.ru