我有一个邮件服务器,使用后缀通过Gmail的SMTP服务器转发所有出站邮件。 现在我有另一个互联网提供商,这是通过一个SOCKS代理连接。
我如何设置我的postfix服务器将其所有出站邮件stream量路由到SOCKS代理?
首先,什么情况使你陷入这样一个尴尬的互联网连接场景? 我已经看到了很多混乱的configuration,但是要求客户把所有的stream量都传送到远程的ssh服务器是荒谬的。 我必须说,这听起来像是你可能试图在某个你不应该在的地方运行一个服务器,或者试图以某种方式在雷达下飞行。
无论如何,你为什么不只是为smtpstream量做另一个非dynamic的SSH隧道? 就像是:
$ ssh user@host -L:2525:remote.smtp.server:25
然后你可以让postfix提交使用localhost:2525
作为它的“智能主机”。
这比使用目前正在尝试的dynamic代理更直接。