Я хочу зарегистрировать значение хэш-функции всех электронных писем, обработанных моим почтовым сервером. Я нашел в amavis README.customize.gz следующую строку:
The substitution text for the following simple macros is built-in:
[...]
- to be used in forming a notification mail body or log entry:
[...]
b message digest of a mail body: digest calculated by MD5 algorithm,
encoded as hex digits, high nybble first;
Я не знаком с жемчугом, и я также плохо знаком с amavis. Я не могу узнать, как я могу включить эту опцию, в котором файле я должен сделать который запись?
В amavisd.conf
есть строка вверху файла $ log_templ =
, вы хотите добавить к нему % b
, он будет включать хеш MD5 электронного письма в журнал. Вы, вероятно, захотите еще немного прочитать README.customize, потому что вы будете переопределять, как ведет журнал amavisd.
Это то, что я нашел, это не невозможно понять, вам просто нужно добавить % b
где-то ближе к концу. Вы также можете установить $ log_level = 0;
$ log_templ = '
[? % # V | [? % # F | [?% # D | Not-Delivered | Passed] | ЗАПРЕЩЕННОЕ имя / тип
(% F)] | ЗАРАЖЕН (% V)], # <% o> -> [<% R> |,] [? % i ||, карантин% i],
Идентификатор сообщения:% m, Хиты:% c, SA
ТЕСТЫ:% T ';