我正在尝试在我的 Debian10 服务器上配置休假筛选脚本,但它似乎不起作用(它在收到邮件时不会发送自动回复)。
我不太明白 sieve 是如何处理脚本路径的,所以如果有人能向我解释的话我将非常感激。
您能否提供关于如何使用 sieve + vacation 在 Dovecot 上配置自动回复系统的分步指南?服务器是共享的,是否可以为每个用户个性化自动回复设置?
以下是我迄今为止所做的事情:
安装 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
如果您需要更多信息,请随时询问。