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