【问题标题】:Can a Heroku app use different/multiple ports?Heroku 应用程序可以使用不同/多个端口吗?
【发布时间】:2011-11-24 03:55:20
【问题描述】:

Heroku 上的 Web 服务通常使用 PORT 环境变量,但我想在 Heroku 上运行自定义邮件服务器。所以我需要暴露 2 个端口,最好是 110 和 25,但我可以接受其他选择。有可能吗?

【问题讨论】:

    标签: python email heroku port


    【解决方案1】:

    不,只是对 heroku 代理 (proxy.heroku.com) 运行一些快速测试,我只能连接到端口 80 和 443。作为 heroku 不提供任何 POP/SMTP,它没有意义恐怕他们要打开这些端口。

    【讨论】:

    • 但是你可以通过 Git 和 SSH 进入服务器,对吧?然后我发现了这两个页面,一个在做奇怪的 ec2 东西,另一个连接到端口 5000。devcenter.heroku.com/articles/external-servicesdevcenter.heroku.com/articles/…
    • ec2 详细信息是从 heroku 出站而不是入站。
    • $ telnet rendezvous.heroku.com 5000 是入站连接,对吧?虽然从技术上讲,它不需要是 Heroku 应用程序。
    • 是的,这是一个入站连接。
    【解决方案2】:

    Dotcloud 允许这样做:https://github.com/pepijndevos/Twemail

    【讨论】:

      【解决方案3】:

      自定义邮件服务器?没有。

      Heroku 的邮件服务?是的,请查看 cloudmailin、mailgun 和 sendgrid 的“附加组件”链接。基本服务是免费的(他们仍然想要你的信用卡并希望你超过免费配额)。

      【讨论】:

        猜你喜欢
        • 2013-04-04
        • 2018-04-04
        • 2020-08-23
        • 1970-01-01
        • 2011-11-16
        • 2021-06-04
        • 2021-01-09
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多