Postfix SMTP Relay en Docker

Postfix SMTP Relay en Docker

Hola amigos hoy le tengo este contenedor básicamente instalar postfix como un smtp relay dentro de toda nuestra red interna para que cualquiera pueda usar este servicio la ventaja es que podemos usar un smtp relay externo si es que nuestro proveedor ISP no nos permite enviar mails desde nuestra ip lo malo que no podemos abrir este ser vicio al exterior ya que se consideraría como un “open relay” además que no podemos autentificarnos ya que solo con poner el nombre del servicio ya podemos enviar cualquier correo

Opciones de configuración

ENV vars
$HOSTNAME = Postfix myhostname
$RELAYHOST = Host that relays your msgs
$RELAYHOST_USERNAME = An (optional) username for the relay server
$RELAYHOST_PASSWORD = An (optional) login password for the relay server
$MYNETWORKS = allow domains from per Network ( default 127.0.0.0/8,10.0.0.0/8,172.16.0.0/12,192.168.0.0/16 )
$ALLOWED_SENDER_DOMAINS = domains sender domains
$ALLOW_EMPTY_SENDER_DOMAINS = if value is set (i.e: "true"), $ALLOWED_SENDER_DOMAINS can be unset
$MASQUERADED_DOMAINS = domains where you want to masquerade internal hosts

DOCKER RUN

docker run --name postfixrelay -e "ALLOWED_SENDER_DOMAINS=midominio.com" -e HOSTNAME=postfixrelay -e RELAYHOST=smtpsendgrid:587 -e RELAYHOST_USERNAME=yo@gmail.com -e RELAYHOST_PASSWORD=xxxxxxxx -p 1587:587 boky/postfix

Basta con agregar en nuestro servidor mail el nombre que le dimos al contenedor “HOSTNAME” y podremos enviar correos a través de este mismo

Compartir

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *