Назад | Перейти на главную страницу

Скрипт автоответа не работает при использовании Dovecot + Sieve + Vacation в Debian 10

Я пытаюсь настроить сценарий сита отпуска на своем сервере Debian10, но он, похоже, не работает (он не отправляет автоответ при получении почты).

Я действительно не понимал, как sieve обрабатывает пути к скриптам, поэтому я был бы очень признателен, если бы кто-нибудь мог мне их объяснить.

Не могли бы вы предоставить пошаговое руководство о том, как настроить систему автоответчика на Dovecot, используя sieve + vacation? Сервер общий, можно ли персонализировать настройки автоответа для каждого пользователя?

Вот что я делал до сих пор:

Установить Pigeonhole

sudo apt-get install dovecot-sieve dovecot-managesieved

В /etc/dovecot/conf.d/15-lda.conf активировать плагин сита

protocol lda {
mail_plugins = $mail_plugins sieve
}

В /etc/dovecot/conf.d/20-lmtp.conf активировать плагин сита

protocol lmtp {
mail_plugins = $mail_plugins sieve
}

В /etc/dovecot/conf.d/20-managesieve.conf раскомментировать

protocols = $protocols sieve

в /etc/dovecot/90-sieve.conf добавить под этой строкой sieve = file:~/sieve;active=~/.dovecot.sieve

location = file:/etc/dovecot/vacation.sieve

Я добавил скрипт ниже в файл /etc/dovecot/vacation.sieve

https://wiki2.dovecot.org/Pigeonhole/Sieve/Examples#Vacation_auto-reply

Перезапуск Dovecot

service dovecot restart

Если вам нужна дополнительная информация, не стесняйтесь спрашивать.