Global
Значение — два пути: каталог подхвата и каталог «плохой почты». Второй обязателен: туда MTA перекладывает файлы, при обработке которых возникла постоянная ошибка.
Руководство оговаривает ограничение прямо: поддерживается только один каталог подхвата. Развести подачу по каталогам — скажем, по клиентам — этой строкой нельзя.
Как устроен сам файл и что в нём должно быть, описывает механизм подачи файлом — pickup-directory.
Настроек у каталога, кроме путей, две: pickup-remove-dot правит лишнюю точку в начале строки, а pickup-retry-interval объявлена устаревшей.
Без слежения за этим каталогом потерянные письма обнаруживаются по жалобам получателей, которые ничего не получили, — то есть поздно и не с той стороны.
Вторая половина: каталог один на узел. Права на него общие для всех, кто подаёт, и разделить подающих между собой нечем — кто может записать файл, тот подал почту.
Подача у нас идёт по SMTP под логином — там подающие стороны разделены учётными записями, чего каталог подхвата дать не может: он один, и права на него общие.
Что ставить. Значение — пара путей; требования приходят из назначения:
| Свойство | Почему |
|---|---|
| оба каталога на одной файловой системе | перемещение файла между разделами дороже и не атомарно |
| права только у подающего и у процесса узла | кто может записать файл, тот подал почту |
| за каталогом плохой почты следят | иначе потерянные письма обнаруживаются по жалобам |
Слежение — не приятное дополнение, а часть настройки: без него способ теряет письма молча.
# два пути: откуда забирать и куда складывать необработанное pickup /opt/pickup/new /opt/pickup/badfiles
что делают не так и чем это кончается2 ошибки▶
наш опыт
§ 3.3.1.56.1
2 связи
grep -n 'pickup' /etc/pmta/config ls -l /opt/pickup/new /opt/pickup/badfiles
3 статьи
◇Как письмо попадает в MTAШесть описанных способов подачи: расширенный SMTP, четыре языковые обвязки и каталог, за которым узел следит на диске.◇Кому разрешено сдавать почту и для кого её приниматьИз коробки узел принимает подачу только с самой машины; два разных вопроса — «кто может слать через нас» и «на чьи адреса мы принимаем» — решаются разными директивами.◇Заголовки, которыми отправитель управляет доставкойШесть служебных заголовков позволяют подающей стороне выбрать поток, пометить письмо заданием, задать настройки и ключ подписи, идентификатор конверта и расписание; каждый разрешается отдельно и по источникам.