Managesieve não consegue se conectar ao servidor ao tentar instalar o autoresponder do Roundcube com o Dovecot no Ubuntu

3

Para estabelecer um autoresponder eu estou tentando instalar filtros através da ativação do plugin Managesieve no Roundcube.

Provavelmente estou fazendo algo errado, há uma mensagem de erro no Roundcube dizendo "incapaz de se conectar ao servidor"

O servidor de email e o Roundcube estão executando com sucesso, versões: Roundcube 0.9.5 / Postfix 2.11.0 / Dovecot 2.2.9 / Ubuntu 14.04.4

O errorlog do Roundcube está vazio Mail errorlog diz: Jul 23 16:06:01 vuyk postfix / submissão / smtpd [27845]: fatal: nenhum mecanismo de autenticação SASL

No /etc/dovecot/dovecot.conf:

protocols = imap lmtp pop3 sieve

No 20lmtp.conf:

protocol lmtp {

  postmaster_address = [email protected]
  mail_plugins = $mail_plugins sieve
}

No /etc/dovecot/conf.d/20-managesieve.conf:

  protocols = $protocols sieve

 service managesieve-login {
  inet_listener sieve {
    port = 4190
  }
#} <- still commented, this was the problem!

Em /etc/roundcube/main.inc.php:

$rcmail_config = array('managesieve');
$rcmail_config['managesieve_host'] = 'localhost'; 

No /etc/dovecot/conf.d/15-lda.conf:

protocol lda {
  mail_plugins = $mail_plugins quota sieve
}

No /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/

Em usr / share / roundcube / plugins / managesieve / conf.inc.php.dist:

$rcmail_config['managesieve_port'] = 4190;
    
por C.A. Vuyk 23.07.2016 / 16:09

1 resposta

3

Você precisa configurar o managesieve server do dovecot bundle:

---- dovecot.conf -----
. . . . . 
service managesieve-login {
  inet_listener sieve {
    port = 4190
  }
  service_count         = 1
  process_min_avail     = 1
}
. . . . . 
    
por 24.07.2016 / 19:48