Назад | Перейти на главную страницу

Использовать nginx как обратный прокси для исходящей почты

У нас есть рабочий сервер с одностраничным веб-приложением и отдельным прокси-сервером из соображений безопасности. Каждый запрос к нашему веб-приложению обрабатывается нашим обратным прокси-сервером (nginx) на прокси-сервере. Таким образом, IP-адрес нашего рабочего сервера никогда не виден посторонним.

Теперь нам нужно отправлять (не получать) электронные письма с нашего производственного сервера через nodemailer. Мы хотели бы отправить его на mail.proxyserver.com, и он должен передать его по новому адресу. Мы сделали это уже для обычного https-запроса и смогли использовать переменные заголовка для определения адреса proxy_pass (proxy_pass https://$http_target_ip;)

Можно ли использовать обратный прокси для исходящих писем через nginx, чтобы сервер мог отправлять электронные письма через прокси, не будучи видимым для себя?

Как должна выглядеть конфигурация для этого при отправке писем через smtp через стандартный порт?

Я просмотрел документацию nginx и различные сообщения на форуме, но я не могу собрать их вместе ...