Ошибка при пересылке писем с помощью сортировщика
Симптомы
Пересылка писем с помощью правил сортировщика Sieve не работает. В журнале сортировщика по пути /var/www/<имя_пользователя>/data/email/<доменное_имя>/<почтовый_ящик>/.dovecot.sieve.log
возникает ошибка следующего формата:
resend: line 8: error: number of redirect actions exceeds policy limit (5 > 4).
Причины
Параметры сортировщика для пересылки по умолчанию имеют невысокие значения для избежания нежелательных рассылок.
Решение
Для увеличения количества писем, пересылаемых сортировщиком, необходимо раскомментировать и увеличить значение двух параметров в конфигурационном файле /etc/dovecot/conf.d/90-sieve.conf
:
sieve_max_redirects
- количество писем пересылаемых за один раз (по умолчанию 4);sieve_max_actions
- общее количество действий за один раз (по умолчанию 32).
Если количество адресатов превышает значение параметра sieve_max_actions
, необходимо изменить оба параметра, в ином случае достаточно изменить только значение параметра sieve_max_redirects
.
После изменения параметров перезапустите службу почтового сервера Dovecot командой:
systemctl restart dovecot