Magpadala ng Mga Email sa pamamagitan ng console gamit ang sendmail

Ang kasong ito ay nasubok sa Canaima at Ubuntu

1- Nag-install kami ng SendEmail:

apt-get install sendemail

2- I-install namin ang mga sumusunod na pakete na kinakailangan para sa tamang operasyon nito sa GMail:

apt-get install libnet-ssleay-perl

apt-get install libio-socket-ssl-perl

Handa na kaming magpadala ng aming mga email. Upang magamit ang aming GMail account, nagta-type kami sa console:

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

Saan:

«[protektado ng email]»Ay ang aming GMail account

«[protektado ng email]»Ang account ba kung saan nais naming ipadala ang aming mail (kung nais naming ipadala sa maraming mga tatanggap kailangan lang kaming mag-iwan ng isang blangko na puwang sa pagitan ng mga email address)

Sa "negosyo»Pupunta nang eksakto sa paksa ng mail (kung napupunta ito sa pagitan ng mga quote) at sa«Katawan ng mensahe»Ano ang nais naming isulat (din sa mga quote)

Ang pagpipilian -a napupunta kung nais naming magpadala ng isang kalakip

«accountname»Ang pangalan ba ng aming GMail account nang wala ang @

«account sa password»Ang aming password ba sa aming GMail account

Ngayon ngayon isang maliit na script na ginawa sa bash upang magpadala ng isang mailing list sa 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";


Idagdag bilang ginustong mapagkukunan sa Google