在 Debian 10 上使用 Dovecot + Sieve + Vacation 时自动回复脚本不起作用

在 Debian 10 上使用 Dovecot + Sieve + Vacation 时自动回复脚本不起作用

我正在尝试在我的 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

如果您需要更多信息,请随时询问。

相关内容