Ошибка при пересылке писем с помощью сортировщика
Симптомы
Пересылка писем с помощью правил сортировщика 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