<dns>
Умолчание — 5m. Строка задаёт, как часто MTA заново разрешает домены из списка предварительного кэша.
Руководство описывает это как замену срока жизни записи: интервал похож на него по смыслу, но задаётся вручную и перекрывает тот, что стоит у приёмника. Обычные сроки жизни для этих доменов игнорируются.
Отсюда прямое следствие, ради которого и стоит помнить об этой строке: приёмник больше не управляет тем, как быстро вы узнаете о смене его маршрута. Управляете этим вы — вот этой строкой.
Работает она только вместе со списком: precached-domains-file.
Вторая половина обратная: короткий интервал на длинном списке — это постоянная нагрузка на резолвер. Число доменов, делённое на интервал, и есть запросов в секунду — и они идут всегда, а не только когда есть письма.
Что ставить. Интервал сравнивают со сроком жизни записи у самого приёмника:
| Значение | Когда |
|---|---|
| 5m (умолчание) | список короткий, приёмники крупные и маршруты меняют |
| короче | приёмник ставит совсем короткий срок жизни, и отставать нельзя |
| длиннее | список велик, а маршруты у этих доменов не меняются годами |
Ориентир простой: интервал не должен быть заметно длиннее того срока жизни, что приёмник поставил сам. Он его выбрал не случайно.
# интервал короче того, что ставят крупные приёмники <dns> precached-domains-file /etc/pmta/precached-domains.txt precached-refresh-interval 2m</dns>
что делают не так и чем это кончается2 ошибки▶
§ 3.3.16.2
наш опыт
1 связь
grep -n -A4 '^<dns>' /etc/pmta/config wc -l /etc/pmta/precached-domains.txt dig +noall +answer +ttlid gmail.com MX | head -3
3 статьи
◇Как складывается политика для приёмникаНастройки собираются от самого общего образца к самому точному; порядок блоков в файле не значит ничего.◇Щадящий режим — вторая личность очередиОчередь, которой приёмник начал отказывать, переключается на параллельный набор лимитов, повторов и маршрутов — десять директив, действующих только в этом режиме.◇Наблюдение за репутацией внутри узлаMTA сам следит за ответами приёмников и по совпадению с образцом меняет режим очереди — реакция внутри соединения, а не по телеметрии.