qmail+dovecot+sieve

2010-11-30 Por tôpico Diego Paludo
Olá!

Estou implementando um servidor de email aqui na empresa, e depois de
algumas discussões optamos por utilizar qmail com dovecot.
Quanto ao qmail está tranquilo; qmail com vpopmail está rodando tranquilo
sem problemas e respondendo rapidamente.
Já o dovecot de certa forma vai tranquilo, compilo e instalo sem maiores
problemas. O sieve também.

Como webclient optamos pelo Roundcube, bom ai mora o problema! Preciso
configurar filtros de mensagens no servidor (sieve).
As primeiras configurações funcionam, o plugin do Roundcube consegue
conectar no servidor, ele lê os filtros porém não move a mensagem para pasta
determinada no filtro.

O Dovecot cria as pastas no formato .NomeDaPasta e quando o plugin cria o
filtro como: INBOX.NomeDaPasta não mandando a mesangem para a pasta
determinada.

Lendo os logs, vejo que o dovecot e o sieve estão lendo o filtro, mas não
faz o que o filtro está mandando.

Se eu alterar o filtro para .NomeDaPasta não funciona
Se eu criar a pasta INBOX.NomeDaPasta também não funciona

Estou usando Debian Squeeze 64-bit
qmail = netqmail-1.06 + http://lifewithqmail.org/lwq.html
dovecot 2.0.7
sieve = http://wiki2.dovecot.org/Pigeonhole/Sieve

Alguém tem ou teve experiência com isso? E que pode dar um help?


Abraços,
Diego


Re: qmail+dovecot+sieve

2010-11-30 Por tôpico Eden Caldas
Sobre criar as pastas. Isso pode acontecer de formas diferentes.

1 - Um usuário recebe uma mensagem, o smtp entrega a mensagem no disco,
criando assim o Maildir dele.
2 - Mesmo que de cima, porém o smtp passa a bola pro sieve pra ele entregar
no disco, assim é o Maildir é criado pelo sieve.
3 - Ao ser acessado por pop ou imap, o dovecot criar.
4 - Um usuário acessa sua caixa de e-mails utilizando webmail roundcube, ou
seja, imap, e caso esteja configurado no main.inc.php, este pode criar as
pastas dentro do maildir.
5 - Você cria manualmente.

Agora a pergunta é, está tudo consistente ai? Digo, o roundcube cria as
pastas ou espera elas criadas da mesma forma que os outros componentes de
seu setup as cria?

Fica mais complicado ainda por você estar usando qmail, que hoje em dia cada
vez menos pessoas criam novos servidores com ele, e que antigas instalações
são migradas para postfix, exim.

Eden Caldas
Consultor de TI
e...@linuxfacil.srv.br
(81) 9653 7220
LINUX FÁCIL – Consultoria e Serviços em TI


Em 30 de novembro de 2010 15:42, Diego Paludo diego.pal...@gmail.comescreveu:

 Olá!

 Estou implementando um servidor de email aqui na empresa, e depois de
 algumas discussões optamos por utilizar qmail com dovecot.
 Quanto ao qmail está tranquilo; qmail com vpopmail está rodando tranquilo
 sem problemas e respondendo rapidamente.
 Já o dovecot de certa forma vai tranquilo, compilo e instalo sem maiores
 problemas. O sieve também.

 Como webclient optamos pelo Roundcube, bom ai mora o problema! Preciso
 configurar filtros de mensagens no servidor (sieve).
 As primeiras configurações funcionam, o plugin do Roundcube consegue
 conectar no servidor, ele lê os filtros porém não move a mensagem para pasta
 determinada no filtro.

 O Dovecot cria as pastas no formato .NomeDaPasta e quando o plugin cria o
 filtro como: INBOX.NomeDaPasta não mandando a mesangem para a pasta
 determinada.

 Lendo os logs, vejo que o dovecot e o sieve estão lendo o filtro, mas não
 faz o que o filtro está mandando.

 Se eu alterar o filtro para .NomeDaPasta não funciona
 Se eu criar a pasta INBOX.NomeDaPasta também não funciona

 Estou usando Debian Squeeze 64-bit
 qmail = netqmail-1.06 + http://lifewithqmail.org/lwq.html
 dovecot 2.0.7
 sieve = http://wiki2.dovecot.org/Pigeonhole/Sieve

 Alguém tem ou teve experiência com isso? E que pode dar um help?


 Abraços,
 Diego