• Saltar a la navegación principal
  • Saltar al contenido principal
  • Saltar a la barra lateral principal

Bitacora Linux Logo

  • Acceder
  • Curso
  • Contactar
  • Apache
  • Consola y Servidores
  • Programacion
    • PHP
    • Javascript y HTML5
  • Otros

Enviando Emails desde la Consola

Con la siguiente aplicacion podremos enviar emails desde la consola, con nuestra cuenta gmail y sin tener ningun servidor de correo andando.

Para ello necesitamos una cuenta gmail y la aplicacion ssmtp.

#apt-get install ssmtp

Dentro de /etc/ssmtp/ no entonctramos con revaliases y ssmtp.conf

La configuracion la ponemos en ssmtp.conf, quedando de la siguiente manera:

#
# Config file for sSMTP sendmail
#
# The person who gets all mail for userids < 1000
# Make this empty to disable rewriting.
root=postmaster

# The place where the mail goes. The actual machine name is required no
# MX records are consulted. Commonly mailhosts are named mail.domain.com
mailhub=mail

# Where will the mail seem to come from?
#rewriteDomain=

# Are users allowed to set their own From: address?
# YES – Allow the user to specify their own From: address
# NO – Use the system generated From: address
#FromLineOverride=YES
root=usuario@gmail.com
mailhub=smtp.gmail.com:587
rewriteDomain=
hostname=Nombre de host de tu server
UseSTARTTLS=YES #Activa el SSl
AuthUser=usuario #Sin @gmail.com
AuthPass=TuContraseña
FromLineOverride=YES

Fichero Revaliases

Con esto asocia un usuario local a nuestra cuenta de gmail. Lógicamente tendremos que remplazar name@gmail.com por nuestra cuenta, la que configuramos en ssmtp.conf.

root:name@gmail.com:smtp.gmail.com:587
mainuser:name@gmail.com:smtp.gmail.com:587

Podemos probarlo con el siguiente comando.

$ echo «Mandando una prueba» | mail -s «PRUEBA» usuario@gmail.com

Algo que nos puede venir bien en nuestro sistema es recibir un mail cada vez que haya una conexion con el usuario root.Para ellos añadimos esta linea al final del fichero .bashrc.

echo ‘Acceso de Root en tu Servidor el:’ `date`, `who` | mail -s «Alerta: Acceso de root desde `who | cut -d»(» -f2 | cut -d»)» -f1`» micorreo@gmail.com

Comparte esta entrada:

Compartir en X (Twitter) Compartir en Facebook Compartir en Email Compartir en WhatsApp Compartir en Telegram

Interacciones con los lectores

Deja una respuesta

Lo siento, debes estar conectado para publicar un comentario.

sidebar

sidebar-alt

Diseño y Desarrollo por juanjomc.com

Utilizamos cookies propias y de terceros para garantizar el funcionamiento de la web, medir su uso y mejorar nuestros servicios. Puede aceptar todas las cookies, rechazar las no necesarias o configurar sus preferencias. Política de cookies

Configurar cookies

Necesarias para que la web funcione correctamente. No se pueden desactivar desde este panel.

Ayudan a medir el uso del sitio y mejorar sus contenidos.

Permiten publicidad, medición de campañas o personalización de anuncios.

Guardan preferencias o permiten contenido externo no necesario.