
Ubuntu サーバーをメール用に構成しているため、必要なすべてのプロトコルを含む dovecot をインストールしましたが、dovecot を起動すると次のエラーが発生します。
doveconf: Fatal: Error in configuration file /etc/dovecot/dovecot.conf: service(managesieve-login): executable is empty
apt-get install を実行した後に私が行った唯一のことは、conf に次の行を追加したことです。
protocols = pop3 imap
mail_location = maildir:~/Maildir
mail_location = mbox:~/mail:INBOX=/var/mail/%u
誰か私が何を間違っているのか教えてもらえますか。
ありがとう
答え1
エラーから判断すると、いくつかの機能を有効にしているようですsieve
設定のどこかに機能があります。これは便利なツールですが、独自の独立したインストールがあります。
dovecot に sieve を追加するには:
apt-get install dovecot-sieve dovecot-managesieved
あるいは、おそらくprotocol lmtp
セクション (私のサーバーではファイル内conf.d/20-lmtp.conf
) の mail_plugins 行にリストされている単語を見つけるでしょうsieve
。これを削除して、dovecot をそれなしで起動できるようにすることができます。