smtp – Envío de correo desde el interior del contenedor de la ventana acoplable

Pregunta:

Soy completamente nuevo en Docker, y un n00b total para Linux, así que disculpas si esto suena tonto.

He conseguido un sistema de ventana acoplable en funcionamiento en Digital Ocean, y está funcionando muy bien.

Estoy usando una ventana acoplable Mirth Connect prediseñada y funciona a la perfección y puedo hacer todo tipo de cosas interesantes. Una de las cosas que quiero que mi Mirth haga por mí es enviar un correo electrónico (remitente SMTP) desde el interior del contenedor, pero parece que un contenedor Docker no puede enviar correos electrónicos (aparece un error sobre la conexión a mi servidor de correo). Intenté mapear el puerto 25 a 25 cuando lo ejecuté y no hizo nada.

docker run -d --name mirth1 -p 8080:8080  -p 8443:8443 -p 25:25 -p 8585:8585 brandonstevens/mirth-connect

El servidor Linux puede hacer telnet en mi servidor de correo en el puerto 25, así que sé que no es un problema de firewall / Digital Ocean. Tampoco es un problema de Mirth porque no lo he hecho miles de millones de veces antes. Es algo dentro del contenedor

Así que supongo que hay más en esto de lo que pensaba. Buscar en Google revela muchos enlaces sobre cómo agregar sendmail a mi contenedor, pero ¿eso es para los sistemas php?

Respuesta:

Solo necesita 25 salientes y debe tener un software de correo predeterminado para el contenedor. No necesita el puerto 25 asignado para las conexiones salientes, pero sí necesita un software de correo predeterminado instalado en el contenedor como postfix o sendmail. Simplemente agréguelo después de iniciar el contenedor, pruebe si funciona y luego agréguelo al archivo de la ventana acoplable.

Recuerde que los contenedores son mínimos, así que no espere ninguna funcionalidad adicional en ellos.

Leave a Comment

Your email address will not be published.

Scroll to Top

istanbul avukat

-

web tasarım