Como alterar o servidor de correio EXIM para enviar para o novo registro mx?

1

Nosso site usa o plugin wordpress contact forms 7 para enviar e-mails. Estas são para pessoas que querem nos contatar.

Isso apenas usa o MTA padrão em nosso servidor, que é exim.

Tudo funcionou bem e depois migramos nossos servidores de e-mail para trocar em um servidor diferente.

Nosso registro MX está apontando para o novo servidor e o e-mail de entrada e saída funciona muito bem.
Mas os formulários de contato no site ainda enviam os e-mails para o host local.

O que faz sentido. Isso é o que aconteceu no passado. Mas preciso alterá-lo para que os usuários ainda recebam seus e-mails.

Como faço para mudar o exim para não aceitar e-mails localmente, mas apenas retransmiti-lo para o registro mx do domínio?

Eu tentei adicionar o texto em Exim: como entregar localmente e enviar uma cópia para outro servidor , mas isso me dá um erro

Exim configuration error in line 1343 of /etc/exim.conf missing error type.

eu preciso colocar o texto

smarthost:
            driver = manualroute
            domains = currentdomain.com
            transport = remote_smtp
            route_data = "mxrecordofdomain"

em um determinado lugar no arquivo.

    
por ChickenFur 18.08.2011 / 05:28

1 resposta

3

O Exim está sendo fornecido localmente porque o domínio de destino corresponde a um que você configurou o Exim para considerar local. O Smarthosting não entra nisso, porque isso só acontece quando o Exim decide encaminhar o e-mail para outro lugar, e não é isso que está acontecendo.

A maneira mais fácil de lidar com isso é apenas usar a configuração do Exim para o seu domínio e removê-los. Não me lembro o nome exato da (s) opção (ões) envolvida (s); Eu me livrei do meu último servidor Exim em favor do Postfix alguns anos atrás.

    
por 18.08.2011 / 05:33