En una terminal
fal@LapFaL:~$ sudo apt-get install ssmtpdespues configurar los siguientes achivos
fal@LapFaL:~$ sudo apt-get install mailutils
fal@LapFaL:~$ sudo nano /etc/ssmtp/ssmtp.confen user va el nombre del usuario con que te logeasfal@LapFaL:~$ sudo nano /etc/revaliases
- root=usuario@gmail.com
- mailhub=smtp.gmail.com:587
- hostname=usuario@gmail.com
- FromLineOverride=YES
- UseSTARTTLS=YES
- AuthUser=usuario
- AuthPass=pass
- root:usuario@gmail.com:smtp.gmail.com:587
- user:usuario@gmail.com:smtp.gmail.com:587
Y listo ya lo tienes con este comando puedes mandar mensajes a cualquier tipo de correo
fal@LapFaL:~$ echo "mensaje" | mail -s "asunto" usermail@mail.comPero si quieres mandar tus mensajes asi...
...entonces sigues estos pasos que elabore
fal@LapFaL:~$ sudo nano /usr/bin/falmail
#!/bin/bashLuego le damos permisos de ejecucion
TO=""
echo -n "para: "
read TO
SUBJECT=""
echo -n "asunto: "
read SUBJECT
MSJ=""
echo -n "mensaje: "
read MSJ
echo "${MSJ}" | mail -s "${SUBJECT}" ${TO}
echo "enviado a ${TO} correctamente.... "
fal@LapFaL:~$ sudo chmod +x /usr/bin/falmaily tan solo basta que digites falmail y listo tienes lo mismo que viste en la imagen.
4 comentarios:
Genial tu entrada. Soy un exwindowsero que usa ubuntu y ahora estoy aprendiendo a usar la terminal.
Solo faltaria una funcion para poder adjuntar archivos.
Salut!
Hola compa, buenísimo el post, pero cómo hay que configurar para hacer lo mismo en hotmail?
He cambiado los parámetros pero no funciona. Ojalá me eches una mano.
Saludos.
Felipe
tu post tiene errores..al editar el archivo revaliases indicas q esta en el directorio /etc/ cuando no es asi..es en /etc/smmtp/revaliases..luego t falto tambien desconmentar un archivo en /etc/ssmtp/ssmtp.conf que este rewriteDomain=
asi q porfa has la correcciones pertinentes..bueno de favor..
porq al menos tarde horas en modificar e investigar para q funcione..por tu atencion mil gracias
no otra palabra mas para decir que:
EXCELENTE!!!
Publicar un comentario