Ключевое слово отчёта
Тип обратной связи, указанный в отчёте.
Входит в набор по умолчанию. Состав полей задаётся в блоке учёта, и добавлять их стоит осознанно: записей о доставке столько же, сколько доставленных получателей, и каждый лишний столбец умножается на этот объём.
Жалоба на спам и уведомление о вирусе приходят одним механизмом и различаются только этим полем.
Главная ловушка — перечислить поля без звёздочки. Поле входит в набор по умолчанию, но список в record-fields без * этот набор заменяет: в строках останутся только названные поля, а это пропадёт молча.
Что делает Хаб. Поле приходит вебхуком в записях жалоб, но нормализатор событий его не разбирает: из жалобы Хаб берёт вид записи, получателя, отправителя, адрес и время. В файл учёта на узле записи жалоб не пишутся.
Рекомендуемые значения
Где поле есть и входит ли в звёздочку:
| Вид записи |
В звёздочке |
| f — жалоба |
да |
В общем файле пустое значение бывает двух родов: у строки нет данных — или поле не выбрано для её вида записи.
Виды записей с этим полем и отметки набора по умолчанию — из руководства (§ 12.2.7); список без звёздочки заменяет набор — § 3.3.11.12. Таблица — наша.
Пример в конфигурации
<acct-file /var/log/pmta/acct.csv>
record-fields f *, !userAgent</acct-file>
Звёздочка с ! убирает ненужное поле, а feedbackType остаётся; список без звёздочки оставил бы только то, что в нём названо.
жёлтым — — имена директив, голубым — блоки. Так же они подсвечены и в тексте карточки.