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

Как я могу маршрутизировать Postfix через прокси-сервер socks?

У меня есть почтовый сервер, который использует постфикс для ретрансляции всей исходящей почты через SMTP-серверы Gmail. Теперь у меня есть другой интернет-провайдер, и этот через прокси-соединение SOCKS.

Как я могу настроить свой постфиксный сервер для маршрутизации всего исходящего почтового трафика на прокси-сервер SOCKS?

Во-первых, в какой ситуации вы оказались в таком неудобном сценарии подключения к Интернету? Я видел много испорченных конфигураций, но требовать от клиентов туннелирования всего своего трафика на удаленный ssh-сервер - абсурд. Я должен сказать, похоже, что вы, возможно, пытаетесь запустить сервер там, где вам это не нужно, или пытаетесь каким-то образом скрыться от радаров.

В любом случае, почему бы вам просто не создать еще один нединамический туннель ssh для трафика smtp? Что-то вроде:

$ ssh user@host -L:2525:remote.smtp.server:25

Затем вы можете использовать Postfix для доставки localhost:2525 в качестве своего «смартхоста».

Это будет намного проще, чем использование динамического прокси, как вы сейчас пытаетесь сделать.