h1

Monit no envía correos por Gmail / Monit doesn’t send mails through Gmail (SSL)

18/12/2011

Si se desean enviar emails de notificación con Monit a través de un SMTP que utilice conexión cifrada (SSL), es necesario recompilar Monit con soporte SSL. Para ello:

1º) Descargar y descomprimir las fuentes:
$ wget http://mmonit.com/monit/dist/monit-5.3.1.tar.gz
$ tar xvfz monit-5.3.1.tar.gz

2º) Instalarlo:
$ ./configure
(...)
checking for SSL support... enabled
checking for SSL include directory... /usr/include
checking for SSL library directory... Not found
Couldn't find your SSL library files.
Use --with-ssl-lib-dir option to fix this problem or disable the
SSL support with --without-ssl
(...)

En caso de que se produzca esta salida, instalar libssl:

$ sudo apt-get install libssl0.9.8

de modo que tras volver a ejecutar ./configure se obtendrá:

| Monit has been configured with the following options:      
  PAM support:                                  ENABLED      
  SSL support:                                  ENABLED    
  Large files support:                       ENABLED          
  Optimized:                                    DISABLED      

Despuéss:

# make
# make install

Posteriormente para configurar un smtp como Gmail con ssl:

$ nano /etc/monit/monitrc
(...)
set mailserver “smtp.gmail.com” port “587”
username mimonit@gmail.com password “mipassword”
using tlsv1
with timeout 30 seconds
set alert john.doe@gmail.com

(...)

Fuente:
http://csrdu.org/toqeer/2010/07/27/monit-installation-and-configuration/

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: