Tento případ byl testován v Canaimě a Ubuntu
1. Nainstalovali jsme SendEmail:
apt-get install sendemail
2- Nainstalovali jsme následující balíčky potřebné pro správné fungování s Gmailem:
apt-get install libnet-ssleay-perl
apt-get install libio-socket-ssl-perl
Nyní jsme připraveni posílat naše e-maily. Chcete-li použít náš účet GMail, zadáme do konzoly:
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
Kde:
„ [email protected] “ je náš účet Gmail
„ [email protected] “ je účet, na který chceme odeslat e-mail (pokud chceme odeslat více příjemcům, stačí mezi e-mailovými adresami nechat prázdné místo)
Do „ Předmětu “ napište předmět e-mailu (pokud je v uvozovkách) a do „ Těla zprávy “ napište, co chcete napsat (také v uvozovkách).
Volba -a se používá, pokud chceme odeslat přílohu.
„ accountname “ je název našeho účtu Gmail bez znaku @
„ clavecuenta “ je náš přístupový klíč k účtu Gmail
Nyní malý skript vytvořený v bash pro odeslání seznamu adres v 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";