web-dev-qa-db-ja.com

UbuntuでDovecotを使用してRoundcube自動応答をインストールしようとすると、Managesieveがサーバーに接続できない

自動応答を確立するために、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;
4
C.A. Vuyk

managesieveバンドルからdovecotサーバーを設定する必要があります:

---- dovecot.conf -----
. . . . . 
service managesieve-login {
  inet_listener sieve {
    port = 4190
  }
  service_count         = 1
  process_min_avail     = 1
}
. . . . . 
3
Kondybas