Возникла задача сделать задержку в отправке рассылки на одинаковые домены, чтобы не попасть в SPAM filters/SPAM DB. Рассылка легитимная, не SPAM (хотя кто мне на ЛОР поверит?).
Для тестов пока поставил default_destination_rate_delay = 30s
и default_destination_concurrency_failed_cohort_limit = 0
, чтобы отправка не валилась после ошибок. Но тут всплыл любимый нашими домохозяйками Яндекс, который даёт на выбор несколько доменов для того же ящика, например yandex.{ru,com,by,kz,ua} и т.д. При этом у всех этих доменов прописана ровно одна запись mx.yandex.ru.
, а postfix это почему-то не учитывает :(
Я при этом понимаю, что если начну сейчас настраивать привязку к mx, то могут возникнуть проблемы с тем же Gmail, у которого 5 записей. А это всё разные реальные машины с разными IP. Та же проблема будет с G Suite, Yahoo и прочими серьёзными почтовиками, у которых несколько записей.
Короче, я думаю нужно обрабатывать Яндекс как специальный случай, ну может ещё мыло.сру, а для остальных оставить логику по умолчанию. Как этого можно добиться?