Notificaciones de E-Mail con GoogleApps

Notificaciones de E-Mail con GoogleApps

 

Para quienes conocen distintas aplicaciones de correo electrónico, sabrán las ventajas de tener un gestor de correo electrónico colaborativo en la nube. Google, con su servicio GoogleApps, ofrece a las compañías un acceso rápido y confiable a las plataforma de correo electrónico y a todas las demás herramientas que complementan el servicio.

Pero es posible integrar un gestor de correos en la nube a mis aplicaciones??, Claro que si, existen varios métodos que permite usar el correo electrónico de Gmail, incluyendo a Gapps (GoogleApps). para que nuestras aplicaciones locales utilicen el servicio.

A continuación les explico como usar Postfix para que haga un Relay a Gmail vía SMTP.

*** ACTUALIZADO!!!!  

Se reemplaza el documento por una manera más fácil de configurar Postfix para usar a Google como pasarela, si desean ver la versión anterior ingresen acá -> link

 

Requisitos

  • Una cuenta Google Apps o Gmail.
  • Si cuentan con Gapps:
    • Acceso al Dashboard como administrador
    • El registro Mx de mayor prioridad de tu dominio en Gapps

Instalación

Al igual que todas las demás entradas de este sitio asumiremos la instalación en Centos.

  •  Para iniciar se debe instalar Postfix
  • .

>yum install postfix -y

  • Editen el fichero /etc/postfix/main.cf:
  • Para los que usan Gmail como pasarela:

relayhost = [smtp.gmail.com]:587
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl/passwd
smtp_sasl_security_options = noanonymous
smtp_use_tls = yes
smtp_tls_CAfile = /etc/postfix/cacert.pem

    • Para los que usan GoogleApps

relayhost = [tudominio.cl.F9E1.PSMTP.COM]:25

smtp_sasl_auth_enable = no

smtp_sasl_security_options = anonymous

smtp_use_tls = no

*** A partir de ahora si utilizan GoogleApps se pueden saltar este paso hasta la prueba.

  • Para conectar la cuenta de Gmail deben configurar postfix para que acepte las credencias de inicio de sesión de su cuenta gmail.
  • creen el archivo /etc/postfix/sasl/passwd:

>touch /etc/postfix/sasl/passwd

>nano /etc/postfix/sasl/passwd

Agregan y salvan: [smtp.gmail.com]:587 usuario@gmail.com:password

  • Cambien los permisos:

>chmod 600 /etc/postfix/sasl/passwd

>postmap /etc/postfix/sasl/passwd

  • Luego hay que instalar un certificado y pasar las credenciales a Postfix:
    • Instale:

>yum install -y ca-certificates

>cat /etc/ssl/certs/Equifax_Secure_CA.pem > /etc/postfix/cacert.pem

  • Reinicie Postfix y pruebe el servicio

>/etc/init.d/postfix restart

>sendmail.postfix tumail@gmail.com

>hola

>.

Con esto ya deberías estar enviando mail utilizado Google o GoogleApps como pasarela.

 

mucho más fácil que la versión anterior…

Si te gusta esta publicación, comenta y comparte para que la comunidad de Nagios en Chile aumente día a día.

Suscríbete acá -> Link

Bookmark and Share

3 Responses to “Notificaciones de E-Mail con GoogleApps”


  • Excelente, antes que nada gracias por la pronta respuesta, ahora mismo me pondre a trabajar en esto y les cuento como me va .. desde ya muchas gracias!! salu2 d4ny.-

  • Excelente articulo, muy bueno y muy útil, yo lo implemente hace 5 días y funciona muy bien. Esto es lo que seria un relay host autenticado? .. lo único “negativo” es que cuando envió un correo desde el servidor postfix a hotmail por ejemplo, me figura en hotmail cuando llega el correo, la dirección de gmail que use y no la del servidor postfix, esto se podrá ocultar o modificar? Espero se entienda la pregunta. Desde ya muchas gracias.-

    • Hola Dany, gusto en saludar.

      Te invito a inscribirte en nuestra lista.

      Entiendo que haz configurado Postfix para que funcione con Gmail y no GoogleApps, con la configuración de GoogleApps el remitente es del tipo root@nombre_maquina.com y no utiliza tu cuenta como remitente.

      cuando envías un mail desde consola, que remitente te aparece??

      Por lo general Nagios utiliza un plugins para enviar el mail, yo utilizo “notifi-html-email.sh” (https://www.monitoringexchange.org/inventory/Utilities/AddOn-Projects/Notifications/HTML-e-mail), en ese plugins es posible editar el remitente a tu antojo y así eliminas ese problema.

Leave a Reply




This site is part of the official Nagios Community Network and is operated with permission from Nagios Enterprises. Nagios® and the Nagios logo are registered trademarks of Nagios Enterprises.

Disclaimer | Terms of Use | Privacy Policy