Aquest cas va ser provat a Canaima i Ubuntu
1- Instal·lem SendEmail:
apt-get install sendemail
2- Instal·lem els següents paquets necessaris per al seu correcte funcionament amb GMail:
apt-get install libnet-ssleay-perl
apt-get install libio-socket-ssl-perl
Ara ja estem en condicions d'enviar els nostres correus. Per utilitzar el nostre compte de GMail, escrivim a la consola:
sendemail -f [email protected] -t [email protected] -s smtp.gmail.com:587 -u \
"Asunto" -m "Cuerpo del mensaje" -a archivoadjunto -v -xu nombrecuenta -xp clavecuenta -o tls=yes
on:
«[protegit per correu electrònic]»És el nostre compte de GMail
«[protegit per correu electrònic]»És el compte a la qual volem enviar el nostre correu (si volem enviar a diversos destinataris només hem de deixar un espai en blanc entre les adreces de correu)
a «Assumpte»Va justament l'assumpte de l'correu (si va entre cometes) i en«Cos de l'missatge»El que vulguem escriure (també entre cometes)
L'opció -a va si volem enviar un arxiu adjunt
«nomcompte»És el nom del nostre compte de GMail sense el @
«claucompte»És la nostra clau d'accés al nostre compte de GMail
Ara bé ara un petit script fet en bash per mostrar una llista de correus a txt
#!/bin/bash
# -*- ENCODING: UTF-8 -*-
i=0
while read line
do i=$(($i+1));
sendemail -f [email protected] -t $line -s smtp.gmail.com:587 -u "TITULO" -m "CUERPO DEL MENSAJE" -v -xu nombredeusuariosinelaroba -xp contraseña -o tls=yes
done < "/home/direccion/correos"
echo "Final line count is: $i";