Los servicios web en Heroku normalmente usan la variable de entorno PORT, pero quiero ejecutar un servidor de correo personalizado en Heroku. Así que necesito exponer 2 puertos, preferiblemente 110 y 25, pero puedo vivir con alternativas. ¿Es posible?
No, solo ejecutando algunas pruebas rápidas contra el proxy de heroku (proxy.heroku.com) solo puedo hacer conexiones a los puertos 80 y 443. Siendo que heroku no proporciona ningún POP / SMTP, no tiene sentido que tengan esos puertos abiertos me temo
Dotcloud permite esto: https://github.com/pepijndevos/Twemail
Servidor de correo personalizado? No
¿Los servicios de correo de Heroku? Sí, revisa el enlace “Complemento” para cloudmailin, mailgun y sendgrid. El servicio básico es gratuito (aún quieren su tarjeta de crédito y esperan que usted exceda la cuota gratuita).