UPDATE: Obrigado pelas respostas, mas vou largar o exim e tentar o Postfix.
Minha pergunta é bem parecida com
essa . Eu quero configurar o exim4 (no Ubuntu 10.04) para encaminhar / redirecionar todos os e-mails em um domínio para um endereço externo. Meu servidor hospeda vários domínios. Esta é uma configuração bastante simples, mas estou lutando para fazê-lo funcionar.
Exemplo:
*@domain-a.com
> [email protected]
*@domain-b.com
> [email protected]
*@domain-c.com
> [email protected]
Eu tentei adicionar o seguinte a /etc/exim4/exim4.conf.template
, mas o diretor não está correspondendo:
domaina_director:
driver = redirect
domains = dsearch;/etc/exim4/fwd_domains
data = ${lookup{$local_part}lsearch{/etc/exim4/fwd_domains/$domain}}
no_more
Eu criei o diretório /etc/exim4/fwd_domains
e, nesse, o arquivo domain-a.com
:
# cat domain-a.com
*: [email protected]
Atualização: não estou convencido de que essa sintaxe esteja correta. Mais importante, meu diretor não parece ser pego antes de chegar a esse ponto.
Executar update-exim4.conf
& reinicie o exim4.
Enviar e-mail de teste:
# mail [email protected]
Subject: jdhfdjks
dsfhjdshf
.
Cc:
Isso aparece em /var/log/exim4/mainlog
:
2010-07-07 22:21:51 1OWd03-0002Zv-Kx <= root@primarydomain U=root P=local S=332
2010-07-07 22:21:51 1OWd03-0002Zv-Kx ** [email protected]: Unrouteable address
2010-07-07 22:21:51 1OWd03-0002Zx-MB <= <> R=1OWd03-0002Zv-Kx U=Debian-exim P=local S=1111
2010-07-07 22:21:51 1OWd03-0002Zv-Kx Completed
2010-07-07 22:21:51 1OWd03-0002Zx-MB => /var/mail/mail <root@primarydomain> R=mail4root T=address_file
2010-07-07 22:21:51 1OWd03-0002Zx-MB Completed
Meu diretor não dispara e o e-mail acaba na caixa de correio do root. Alguma idéia?