Может ли приложение Heroku использовать разные/несколько портов?

Веб-службы на Heroku обычно используют переменную среды PORT, но я хочу запустить собственный почтовый сервер на Heroku. Так что мне нужно выставить 2 порта, желательно 110 и 25, но я могу жить с альтернативами. Является ли это возможным?


person Pepijn    schedule 12.11.2011    source источник


Ответы (3)


Нет, просто запустив несколько быстрых тестов против прокси-сервера heroku (proxy.heroku.com). Я могу подключаться только к портам 80 и 443. Поскольку heroku не предоставляет никаких POP / SMTP, им не имеет смысла иметь эти порты открыты, я боюсь.

person John Beynon    schedule 12.11.2011
comment
Но вы можете подключиться к серверу с помощью Git и SSH, верно? А потом я нашел эти 2 страницы, одна из которых делала странные вещи ec2, а другая подключалась к порту 5000. devcenter .heroku.com/articles/external-services devcenter.heroku. ком/статьи/ - person Pepijn; 13.11.2011
comment
Материал ec2 подробно описан там: исходящий от героку, а не входящий. - person John Beynon; 13.11.2011
comment
$ telnet rendezvous.heroku.com 5000 — это входящее соединение, верно? Хотя технически это не обязательно должно быть приложение Heroku. - person Pepijn; 14.11.2011
comment
Да, это входящее соединение. - person John Beynon; 15.11.2011

Dotcloud позволяет это: https://github.com/pepijndevos/Twemail.

person Pepijn    schedule 23.11.2011

Пользовательский почтовый сервер? Неа.

Почтовые службы Heroku? Да, перейдите по ссылке «Дополнения» для cloudmailin, mailgun и sendgrid. Базовая услуга бесплатна (они все еще хотят получить вашу кредитную карту и надеются, что вы превысите бесплатную квоту).

person Alvin K.    schedule 13.11.2011