<acct-file>Хаб задаёт сам
Строка задаёт, сколько дней MTA хранит закрытый файл учёта, прежде чем удалить его. Умолчание — 8d, и есть значение never.
🔴 Действует только пока move-to выключено. Как только файлы начинают уезжать в другой каталог, срок хранения на них не распространяется вовсе — за архивом надо следить самим.
Это единственная автоматическая уборка учёта. Больше ничего файлы не удаляет; нижний порог свободного места на узле касается спула и писем, а не каталога учёта.
Срок задаётся в днях. Более мелкой единицы у этой строки нет: час или минуту сюда не написать.
Семь дней у нас работают именно потому, что move-to мы не задаём. Неделя — осмысленный срок: основной поток уходит вебхуком и лежит у нас в базе, а файл читает модуль «Статистика учёта», и ещё он нужен, чтобы сверить или восстановить пропуск за недавнее время.
Срок соразмеряют с тем, зачем файл вообще нужен:
| Значение | Когда |
|---|---|
| 7d–8d | файл страховочный, основной учёт уходит в другое место |
| 30d и больше | файл — единственный источник статистики |
| never | файлы забирает внешний сборщик и удаляет сам |
С включённым перемещением строка не действует — ни при каком значении.
# неделя для страховочного файла: основной учёт уходит вебхуком <acct-file /var/log/pmta/acct.csv> max-size 25M delete-after 7d</acct-file>
что делают не так и чем это кончается2 ошибки▶
§ 3.3.11.1
наш опыт
2 связи
ls -la --time-style=long-iso /var/log/pmta/acct*.csv | head -3
3 статьи
◇Что узел рассказывает о себе и по каким каналамСемь поверхностей наблюдения: веб-монитор, консоль в четырёх форматах, журнал, учёт, поиск по учёту, метрики и выгрузка во внешнюю аналитику.◇Два обработчика входящих отчётов и что с ними делатьОтказы письмом и жалобы разбираются двумя одинаково устроенными блоками; у каждого свой список адресов и своя пара решений о судьбе письма.◇Пять способов очереди отдать письмоОчередь не обязана ходить по SMTP: она умеет писать в файл, запускать программу, стучаться по HTTP или выбрасывать.