Precisa do sendmail para escolher qual servidor de retransmissão enviará o email

1

Aqui está o meu problema com o sendmail

Oracle Linux 6.5 
sendmail-8.14.4-8.el6.x86_64

Precisa de usuário appworx no Oracle Linux para enviar e-mail para servidores internos / externos Nós temos um barracuda t que processa nossos servidores Microsoft Exchange. Todos os endereços internos precisam ir para a barracuda. Temos um servidor de retransmissão de correio externo para o qual precisamos enviar e-mails para fornecedores externos.

Eu fiz o seguinte

  1. defina SMART_RELAY em sendmail.mc para o barracuda

    1.1 correio endereçado interno funciona bem

    1.2. endereços de fornecedores externos voltam da barracuda como nenhum endereço encontrado

  2. defina o SMART_REPLAY no sendmail.mc para o nosso servidor externo de retransmissão de correspondência

    2.1 correio endereçado interno falha

    2.2 endereços de fornecedores externos funcionam bem

  3. defina SMART_RELAY como "barracuda ...: external" em sendmail.mc

    3.1 correio endereçado interno funciona bem

    3.2 endereços de fornecedores externos voltam da barracuda como nenhum endereço encontrado

Como podemos obter o sendmail para determinar qual servidor de retransmissão de email enviar o email?

    
por lgriswold 08.04.2015 / 14:17

1 resposta

0

Você pode usar FEATURE(mailertable) para selecionar o host de retransmissão com base no domínio do destinatário.

Usando o Mailertables

arquivo mailertable:

# default route (SMART_HOST equivalent).
# [] are used to disable MX lookups
.   relay:[smarthost.example.net]
# route for "internal" domain
example.com   relay:[smarthost.example.com]
# route for subdomain of "internal" domain
.example.com  relay:[smarthost.example.com]
    
por 08.04.2015 / 17:41

Tags