Use nginx como proxy reverso para o correio de saída

1

Temos um servidor de produção executando um aplicativo da Web de uma única página e um servidor proxy separado, por motivos de segurança. Cada pedido para o nosso aplicativo da web é tratado pelo nosso proxy reverso (nginx) no servidor proxy. Portanto, o endereço IP do nosso servidor de produção nunca é visível para pessoas de fora.

Agora, precisamos enviar (não receber) e-mails do nosso servidor de produção via nodemailer. Gostaríamos de enviá-lo para mail.proxyserver.com e ele deve passá-lo para um novo endereço. Fizemos isso já para a solicitação https normal e pudemos usar variáveis de cabeçalho para determinar o endereço proxy_pass ( proxy_pass https://$http_target_ip; )

É possível fazer proxy reverso de e-mails enviados via nginx, para que um servidor possa enviar e-mails por meio de um proxy sem estar visível?

Como seria a configuração para isso quando enviar e-mails via smtp através de uma porta padrão?

Eu dei uma olhada na documentação do nginx e em vários posts no fórum, mas não consigo juntar tudo ...

    
por Ginger85 23.10.2014 / 17:05

0 respostas