Pepijn
Pepijn

Reputation: 4253

Can a Heroku app use different/multiple ports?

Web services on Heroku normally use the PORT environment variable, but I want to run a custom mail server on Heroku. So I need to expose 2 ports, preferably 110 and 25, but I can live with alternatives. Is it possible?

Upvotes: 7

Views: 8923

Answers (3)

Pepijn
Pepijn

Reputation: 4253

Dotcloud allows this: https://github.com/pepijndevos/Twemail

Upvotes: 1

Alvin K.
Alvin K.

Reputation: 4379

Custom mail server? Nope.

Heroku's mail services? Yes, check out the "Add-On" link for cloudmailin, mailgun and sendgrid. Basic service is free (they still want your credit-card and hope you exceed free quota).

Upvotes: 0

John Beynon
John Beynon

Reputation: 37507

No, just running some quick tests against the heroku proxy (proxy.heroku.com) I can only make connections to ports 80 and 443. Being as heroku don't provide any POP/SMTP it doesn't make sense for them to have those ports open I'm afraid.

Upvotes: 3

Related Questions