Поотвечав какое то время на вопросы вроде “чего это мне за сообщение бусурманское пришло”, решил руссифицировать сообщения отправляемые почтовым сервером при невозможности доставки, задержке.
Функционал сервера postfix разделен на несколько модулей, за отправку уведомлений, отвечает bounce.
Просмотреть текущее содержимое шаблонов этого демона можно командой:
postconf -b
Всего в bounce можно настроить 4 шаблона:
- failure_template: используется если сообщение не было доставлено получателю в течение $maximal_queue_lifetime;
- delay_template: используется если сообщение не было доставлено в течение $delay_warning_time часов, но $maximal_queue_lifetime не прошло;
- success_template: используется если сообщение было доставлено, но после $delay_warning_time часов;
- verify_template: вроде подтверждения о доставке, но по какому триггеру срабатывает не стал разбираться, т.к. не актуально.
Шаблоны следует перечислить в файле шаблонов, обычно это /etc/postfix/bounce.cf, и этот файл указать в конфиге постфикса директивой
Читать →