V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
nonduality
V2EX  ›  问与答

请教如何避开云服务商对 SMTP 25 端口的屏蔽

  •  
  •   nonduality · 2020-09-04 23:15:39 +08:00 · 2093 次点击
    这是一个创建于 1301 天前的主题,其中的信息可能已经有所发展或是发生改变。

    首先声明,自架邮件服务器不是为了发垃圾邮件。

    在用 Postfix 架设邮件发送服务器当中,经过测试,我发现 SMTP 25 端口被云服务商(不是境内的)屏蔽了。我尝试过改为 587 端口及启用 TLS,但测试发现 Postfix 仍然用 25 号端口去连接远程邮件服务器。

    后来,我想到用 Socks 代理服务器做代理,但怎么配置 Iptables 的规则,都没法让 SMTP 经 Socks 代理连接出去……

    在此请教各位牛人,除了直接找云服务商解除屏蔽,还有什么好办法吗?

    9 条回复    2020-09-05 20:24:28 +08:00
    chinvo
        1
    chinvo  
       2020-09-04 23:28:35 +08:00 via iPhone
    🚫发工单
    ✅上 v2 发帖
    Illusionary
        2
    Illusionary  
       2020-09-04 23:37:39 +08:00
    发工单是最简单有效的方法,为什么要绕过最便捷的路径?
    billlee
        3
    billlee  
       2020-09-05 00:17:55 +08:00
    靠 iptables 走代理需要 redsocks 的吧
    TimePPT
        4
    TimePPT  
       2020-09-05 09:57:56 +08:00 via Android
    企业邮箱服务和 EDM 外发服务他不香吗?
    nonduality
        5
    nonduality  
    OP
       2020-09-05 14:30:08 +08:00
    @TimePPT 我考虑过 mailgun 、sendgrid 等服务,不过我可能有很多源邮箱地址(即每个用户有一个对应的邮箱),担心这些服务商对邮箱地址有数量上的限制,才考虑自建。
    nonduality
        6
    nonduality  
    OP
       2020-09-05 14:33:11 +08:00
    @billlee 我已经起了一个 socks5 代理,redsocks 的地位相似吧,我的理解是只需设置 iptables 端口转发规则,但死活转发不出去。用 proxychains telnet 远程 IP 25 能成功连接。
    TimePPT
        7
    TimePPT  
       2020-09-05 14:39:07 +08:00
    @nonduality 不管是企业邮服务还是外发服务,都不建议自建……坑太大了,保证不了到信率。
    即使是大公司,邮箱这块也很少自建了,最多是买现成的服务私有化部署。
    billlee
        8
    billlee  
       2020-09-05 19:57:14 +08:00
    @nonduality #6 你对 sock5 代理的理解是不是不太对. socks5 有协议头的,目的地址和端口也写在协议头上。iptables 转发可不会帮你添加协议头
    nonduality
        9
    nonduality  
    OP
       2020-09-05 20:24:28 +08:00
    @billlee 哦,我试试 redsocks,之前觉得没必要叠床架屋再加一 redsocks,就直接设置 iptables 转发规则。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2957 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 11:06 · PVG 19:06 · LAX 04:06 · JFK 07:06
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.