Sendmail tentando entregar correio localmente, não honrando o registro mx

2

Eu tenho um servidor, que tem um hostname example.com Eu instalei o sendmail para cuidar da entrega de e-mail, mas ele está entregando e-mails para si mesmo em vez do IP do registro MX

no meu / etc / sendmail / local-host-names ele tinha example.com que eu removi e depois reiniciei.

O envio de e-mails para outros e-mails funciona bem, mas nesta máquina quando eu enviar e-mail para [email protected] ele tenta desenvolvê-lo localmente

Qualquer outro servidor eu posso enviar e-mail para [email protected] e funciona bem.

    
por Wizzard 09.11.2010 / 20:00

2 respostas

1

Isso acontece com a maioria dos MTAs se o email desse domínio estiver configurado no servidor. A resposta é simplesmente desabilitar o email desse domínio no servidor.

Você está usando um painel de controle? O CPanel tem uma opção para procurar DNS por email de saída (não me lembro de onde ele está), o Plesk tem a opção de desativar o serviço de email para um domínio, embora eu não ache que o Plesk suporte o sendmail. >     

por 09.11.2010 / 20:19
0

Use FEATURE (nullclient) e encaminhe e-mail para o servidor MX, ou use este truque . Tenha em mente que ambos esses truques encaminham todos os emails enviados para o servidor MX e, em seguida, permitem que ele decida se deseja ou não rotea-los. Isso pode não ser o que você quer. Sendo esse o caso, você pode adicionar o seguinte ao seu sendmail.mc:

LOCAL_RULE_1
R$* < @ example.com. > $*       $#esmtp $@ [MX.ser.ver] $: $1 < @ example.com. > $2
    
por 09.11.2010 / 20:54