miércoles, 16 de enero de 2013

Configurar msmtp para enviar correos desde la terminal



Msmtp es un cliente smtp pequeña pero poderosa y altamente personalizable. Puede acceder a gmail smtp usando msmtp, que es exactamente lo que voy a enseñar en este tutorial.

Instrucciones paso a paso:

1.   Instalar msmtp y ca-certificates para usarlo con SSL:

          sudo apt-get install msmtp ca-certificates

2.   Vamos a crear y editar el archivo de configuración utilizando Gedit o Vi:

          vi /etc/msmtprc
                 o
          gedit /etc/msmtprc

       Ahora copia y pega el siguiente código en el editor de texto:


        defaults
        tls on
        tls_starttls on
        tls_trust_file /etc/ssl/certs/ca-certificates.crt

        account default
        host smtp.gmail.com
        port 587
       auth on
       user username@gmail.com
       password mypass
       from username@gmail.com
       logfile /var/log/msmtp.log

    Aca reemplazaremos el username@gmail.com con su correo electrónico y su contraseña en       mypass.

3.    Le asignamos permiso al archivo.

        chmod 0644 /etc/msmtprc

4.    Su configuración msmtp está listo. Ahora podemos enviar un mensaje de prueba a ti mismo para ver si todo está funcionando correctamente:

        echo -e "Subject: Test Mail\r\n\r\nThis is a test mail" |msmtp --debug --from=default -t username@gmail.com

                                                  o


      mutt -s "prueba desde la consola" 
username@gmail.com






      si quieres enviar el log de un archivo solo tienes que agregar estas lineas

        mutt -s "prueba desde la consola" username@gmail.com </var/log/auth.log



Nota: Una vez más reemplazar username@gmail.com con su propia dirección de correo y ejecutarlo. Usted debe recibir un correo electrónico.

Cuando este todo configurado puede crear una tarea en CRON para que este te este enviando log de tu sistema a tu email, si quieres ver como funciona el CRON espera la proxima publicacion.

Esto esta realizado sobre DEBIAN.

No hay comentarios:

Publicar un comentario