Global
Строка со значением true открывает журналы MTA на чтение любому пользователю машины. Умолчание — false.
Что именно открывается — стоит представлять. При включённых переключателях подробностей в журнале оказываются адреса отправителей и получателей (log-commands пишет весь разговор SMTP), содержимое команд, а при log-data — каждый байт переписки в двух видах сразу.
Открывается и журнал веб-монитора. В нём — адреса, которым отказано в доступе, и, при http-log-requests, обращения к управляющим интерфейсам.
Повод включить один: журнал читает служба, работающая от другого пользователя. И тут та же оговорка, что у файлов учёта: права по группе точнее, но такой настройки у директивы нет.
Читать их снаружи нам не требуется: телеметрия приходит вебхуком, а разбор неисправностей идёт по SSH от административной учётной записи.
Ответ почти всегда «нет»:
| Значение | Когда |
|---|---|
| false (умолчание) | всегда |
| true | журнал читает служба от другого пользователя, и группу настроить нельзя |
Перед включением стоит посмотреть, какие переключатели подробностей стоят: с log-commands и log-data цена другая.
# служба сбора читает журнал от другого пользователя log-file /var/log/pmta/log log-file-world-readable true
что делают не так и чем это кончается1 ошибка▶
наш опыт
2 связи
ls -l /var/log/pmta/
3 статьи
◇Кому разрешено сдавать почту и для кого её приниматьИз коробки узел принимает подачу только с самой машины; два разных вопроса — «кто может слать через нас» и «на чьи адреса мы принимаем» — решаются разными директивами.◇Группа, дающая право управлятьЧленство в группе pmta даёт непривилегированному пользователю право звать команды узла и пользоваться подачей.◇Как узел выбирает источник и складывает его настройкиСоединение попадает под все блоки источника, чьи адреса его накрывают, и действуют они слитно — узкий перекрывает широкий; именованные блоки подключаются только по прямой ссылке.