自動応答を確立するために、RoundcubeでプラグインManagesieveをアクティブ化してフィルターをインストールしようとしています。
おそらく私は何か間違ったことをしています、Roundcubeに「サーバーに接続できません」というエラーメッセージがあります
メールサーバーとRoundcubeは正常に実行されています。バージョン:Roundcube 0.9.5/Postfix 2.11.0/Dovecot 2.2.9/Ubuntu 14.04.4
Roundcubeエラーログは空ですメールエラーログは言う:7月23日16:06:01 vuyk postfix/submission/smtpd [27845]:致命的:SASL認証メカニズムなし
/etc/dovecot/dovecot.confで:
protocols = imap lmtp pop3 sieve
20lmtp.confで:
protocol lmtp {
postmaster_address = [email protected]
mail_plugins = $mail_plugins sieve
}
/etc/dovecot/conf.d/20-managesieve.conf:
protocols = $protocols sieve
service managesieve-login {
inet_listener sieve {
port = 4190
}
#} <- still commented, this was the problem!
/etc/roundcube/main.inc.php:
$rcmail_config = array('managesieve');
$rcmail_config['managesieve_Host'] = 'localhost';
/etc/dovecot/conf.d/15-lda.conf:
protocol lda {
mail_plugins = $mail_plugins quota sieve
}
/etc/dovecot/conf.d/90-sieve.conf:
sieve = ~/.dovecot.sieve
sieve_global_path = /var/lib/dovecot/sieve/default.sieve
sieve_dir = ~/sieve
sieve_global_dir = /var/lib/dovecot/sieve/
Usr/share/roundcube/plugins/managesieve/conf.inc.php.dist:
$rcmail_config['managesieve_port'] = 4190;
managesieve
バンドルからdovecot
サーバーを設定する必要があります:
---- dovecot.conf -----
. . . . .
service managesieve-login {
inet_listener sieve {
port = 4190
}
service_count = 1
process_min_avail = 1
}
. . . . .