Re: Sieve no Cyrus IMAP

Enviado por Thiago P. de Souza em 19/4/2011 13:47:43
Fala Rodrigo,

Aqui temos uma estrutura toda separada, Internet-->Postfix-->Cyrus/Sieve. Tinhamos o mesmo problema, a função vacation do sieve não enviava e-mails, mas quando instalava tudo junto, em uma única máquina, funcionava perfeitamente.
Resolvemos o problema instalando um postfix no Cyrus com a configuração básica apenas fazendo relay para o Postfix de Internet e com domínio localhost.

Abaixo configuração do main.cf:
__________________________________________________________
# Configuracao do SMTP CYRUS para Funcionar a Funcao VACATION do SIEVE

myorigin = cyrus.com
myhostname = cyrus.com
biff = no

mydomain = cyrus.com

append_at_myorigin = no
append_dot_mydomain = no

unknown_local_recipient_reject_code = 450
recipient_delimiter = +
smtpd_banner = SMTP

# Somente fazem relay no servidor
mynetworks = 127.0.0.1/32

# A lista de dominios que esta maquina considera seu destino final.
mydestination = localhost, localhost.$mydomain

# Relay para o SMTP de Internet
relayhost = 192.0.0.1

local_recipient_maps =
inet_interfaces = all
disable_dns_lookups = no
_________________________________________________________

No postfix de internet na opção "mydestination", colocar o IP do Cyrus /32, liberando assim ele para fazer relay no servidor.


Att,

Fonte: http://www.expressolivre.org/newbb/viewtopic.php?forum=3&topic_id=1638&post_id=12935