Filtro dovecot-sieve no Roundcube - Ajuda

1. Filtro dovecot-sieve no Roundcube - Ajuda

Juliano Prestes
cybercoke

(usa Ubuntu)

Enviado em 23/09/2010 - 20:00h

Boa noite galera,

Tenho instalado o roundcube instalado com postfix no Freebsd 8.0.
Instalei o dovecot-sieve pelo ports em /usr/ports/mail/dovecot-sieve e ajustei as configurações dos scripts em:
/roundcube/plugins//config.inc.php

/roundcube/config/main.inc.php >> $rcmail_config['plugins'] = array('managesieve')

/usr/local/etc/dovecot.conf >> ...
protocols = imap pop3 imaps pop3s managesieve
...
plugin {
...
sieve=[caminho do domínio local].dovecot.sieve
sieve_dir=[caminho do domínio]/%d/%n/sieve
}

O Dovecote sobe normalmente, sem erros, consigo criar os filtros no Roundcube, ele cria as regras em ../[usuario]/sieve/roundcube.sieve como mostrado abaixo:

require ["fileinto"];
# rule:[abc]
if allof (header :contains "From" "abc@abc.com.br")
{
fileinto "INBOX.abc";
}
# rule:[xyz]
if anyof (header :contains "From" "xyz@xyz.com.br")
{
fileinto "INBOX.xyz";
}

Porém, ao receber uma mensagem, ela não é filtrada por esses filtros criados, caindo direto na caixa de entrada padrão.

Nada de erro no maillog, no dovecot.log , apenas no ../roundcube/log/errors com sa seguintes linhas:
-----------------------------------------------------------------------------------
[23-Sep-2010 19:54:03]PHP Error: Unable to connect to managesieve on localhost:2000 in /usr/local/www/webmail/plugins/managesieve/managesieve.php on line 131 (GET /?_task=settings&_action=plugin.managesieve)
[23-Sep-2010 19:54:03] Not currently in AUTHORISATION state (1):
[23-Sep-2010 19:54:03]Not currently connected (1):
-----------------------------------------------------------------------------------

O teste com telnet localhost 2000 foi:

Trying ::1...
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
"IMPLEMENTATION" "dovecot"
"SIEVE" "comparator-i;octet comparator-i;ascii-casemap fileinto reject envelope encoded-character vacation subaddress comparator-i;ascii-numeric relational regex imap4flags copy include variables body enotify environment mailbox date spamtest spamtestplus virustest"
"SASL" "PLAIN LOGIN"
"STARTTLS"
"NOTIFY" "mailto"
"VERSION" "1.0"
OK "Servidor de E-mail ISP Pronto"

Estou quebrando a cabeça mas não consegui achar o problema. Agradeço desde já a ajuda.
Obrigado.


  






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts