
Я настраиваю свой сервер 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
где-то в вашей конфигурации. Это удобный инструмент, но у него есть своя собственная независимая установка:
Чтобы добавить сито в голубятню:
apt-get install dovecot-sieve dovecot-managesieved
В качестве альтернативы, вероятно, в protocol lmtp
разделе (на моем сервере это в conf.d/20-lmtp.conf
файле) вы найдете слово, sieve
указанное в строке mail_plugins, вы можете просто удалить его, чтобы разрешить dovecot запускаться без него.