Como configurar um servidor de retransmissão SMTP

1

Eu tenho 2 servidores (X e Y) e um servidor SMTP para enviar e-mails. O X precisa enviar um email usando o servidor SMTP, mas não pode resolver o host do servidor SMTP. Isso é inevitável e eu preciso de uma maneira de contornar isso (não posso fazer nenhuma modificação no DNS). No entanto, Y é capaz de se conectar ao servidor SMTP e X pode se conectar a Y.

Então, então:

1) Posso configurar o Y para aparecer como um "servidor SMTP" que apenas retransmite os e-mails / solicitações enviados do X para o meu servidor SMTP real?

2) Posso fazer isso apenas com os endereços IP dos servidores? Isso é para uma rede LAN e não tenho nomes de domínio nem nomes de host, apenas IPs.

3) Alguém tem um guia claro / exemplo de como isso pode ser feito? Eu não estou familiarizado com o SMTP Relaying nem o Postfix, então eu apreciaria explicações detalhadas.

Eu acredito que o Postfix pode fazer isso, no entanto, eu não encontrei nenhum guia para o meu cenário. Estou aberto a outras ferramentas.

Ambos os servidores são Linux (Redhat / Centos).

    
por Anfernee 11.05.2016 / 16:22

1 resposta

3

1) Can I set up Y to appear as an "SMTP server" that just relays the emails/requests sent to it from X, to my actual SMTP server?

Sim, edite Y /etc/postfix/main.cf e configure:

mynetworks = 10.0.0.0/8

Para aceitar apenas email de X (Defina o intervalo de IP X aqui)

relayhost = [1.2.3.4]

Para fazer retransmissão (defina o endereço IP do SMTP aqui)

2) Can I do so with just the IP addresses of the servers? This is for an LAN network and I don't have any domain names nor host names, only IPs.

De fato, como você pode ver acima.

3) Does anyone have a clear guide/example of how this can be done? I'm not familiar with SMTP Relaying nor Postfix, so I would appreciate verbose explanations.

Concordo que o postfix é uma ótima opção. Há toneladas de bons guias de postfix. Verifique o link

    
por 11.05.2016 / 16:53