Ovaj slučaj je testiran u Canaimi i Ubuntuu
1- Instaliramo SendEmail:
apt-get install sendemail
2- Instaliramo sljedeće pakete potrebne za ispravan rad s GMailom:
apt-get install libnet-ssleay-perl
apt-get install libio-socket-ssl-perl
Sada smo spremni poslati e-poštu. Da bismo koristili svoj GMail račun, upišemo u konzolu:
sendemail -f nombrecuenta@gmail.com -t cuentadestino@isp.com -s smtp.gmail.com:587 -u \
"Asunto" -m "Cuerpo del mensaje" -a archivoadjunto -v -xu nombrecuenta -xp clavecuenta -o tls=yes
gdje je:
«accountname@gmail.com»Je li naš GMail račun
«accountdestino@isp.com»Je li račun na koji želimo poslati poštu (ako želimo poslati nekoliko primatelja, jednostavno moramo ostaviti prazno mjesto između adresa e-pošte)
U "posao»Ide točno na temu pošte (ako ide između citata) i u«Tijelo poruke»Što želimo napisati (također u navodnicima)
Izbor -a ide ako želimo poslati privitak
«korisničko ime»Je li naziv našeg GMail računa bez znaka @
«račun lozinke»Je li naša lozinka za naš GMail račun
Sada je mala skripta napravljena u bashu za slanje mailing liste u txt
#!/bin/bash
# -*- ENCODING: UTF-8 -*-
i=0
while read line
do i=$(($i+1));
sendemail -f correo@gmail.com -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";
TRENUTNO većina MLADIH obraća pažnju samo na FACEBOOK račun i tamo dolazi do mape OSTALI. POZIVNI CENTRI su legalni i najviše su zeznuti. CELLULAR i FACEBOOK račun ciljevi su neželjenih pošiljatelja neželjene pošte. Dobar tuto, nešto osnovno, ali nekima će pomoći ...
Preporučujem upotrebu php + mysql + cron na nekom besplatnom poslužitelju koristeći proxy poput ljudi.
S ovom bazom podataka u 3 stupca.
ID (int, autoinkrement, primarni ključ) | e-pošta (maleni tekst) | poslano (logičko)
Jednostavno morate dobiti e-poštu iz baze podataka u koju još nismo poslali.
Šaljemo vam e-poštu, možemo koristiti odgovarajući WP objekt za slanje e-pošte ako smo u wordpressu u dodatku ili u mail funkciji php-a.
Slanje na tu e-poštu zapisujemo u bazu podataka i odlazimo
Pokretanje svake 3 minute s planiranim zadatkom pomoću crona. Kako ne bi preopteretili poslužitelje, niti upozorili gmail ili hotmail. Ovo je najvažnije ...
Ili, javascript skriptu za preglednik koja koristi greasemonkey / tampermonkey koja se pokreće u vašem pregledniku na gmail stranici s otvorenom e-poštom. Također možete koristiti mysql bazu podataka, ako imate http poslužitelj s mysqlom i php-om koji rade, možete uputiti zahtjev s "ajax" unutar skripte i primiti e-poštu. Zatim, kada je sve točno, pošaljite zahtjev lokalnom poslužitelju obavještavajući ga o pošiljci kako bi mogao zapisivati.
Ukratko, mogućnosti su neograničene. Jedina stvar, koja nije praktična od onoga što sam pojasnio u svojoj prvoj poruci, i to je protuzakonito.
Ili zakonitost ovisi o ovome:
http: / / hr. wikipedija. org / wiki / CAN-SPAM_Act_of_2003
Fino, ali to je puno korisnije ako želite lance u lancima i na taj način zadovoljiti duh lammera koji imamo u sebi.
U svakom slučaju, hvala na savjetu.
Pozdrav, vrlo zanimljiv članak. Razvijam program koji šalje određene zapisnike na račun e-pošte, ali postoje tisuće e-poruka koje se moraju poslati, jer je spomenuti zapis prilično star i opsežan. Kako se malo povezujem s internetom, treba dugo. Dakle, imam sljedeće sumnje:
1- Je li Sendmail brži od pythonovog smtp modula?
2- Kako koristiti istu sesiju (ne znam je li sesija najprikladnija riječ) za slanje nekoliko e-poruka?
3- Postoji li način da sendmail prijavi napredak?
4- Nemam pojma implementira li smtp neku vrstu kompresije podataka, tako da se volumen podataka koji se šalju drastično smanjuje jer su dnevnici običan tekst.
pozdravi
Arijanski fornaris
Sve je vrlo zanimljivo, ali kako mogu zaštititi svoj mail poslužitelj tako da ne prihvaća slanje e-pošte ako nemate korisnika na poslužitelju ili ako nije poslan s lokalne adrese.
Hvala Vam.
Pozdrav, skripta je vrlo dobra, ali kad je pokrenem, dobijem ovu pogrešku, možete mi pomoći da je riješim
20. kolovoza 15:27:29 pablo-hp-envy-15-notebook-pc sendemail [2841]: DEBUG => Povezivanje s smtp@gmail.com: 587
20. kolovoza 15:27:32 pablo-hp-envy-15-notebook-pc sendemail [2841]: POGREŠKA => Pokušaj povezivanja s smtp@gmail.com: 587 nije uspjelo: IO :: Socket :: INET6: getaddrinfo: Pogreška sustava
20. kolovoza 15:27:32 pablo-hp-envy-15-notebook-pc sendemail [2841]: HINT => Pokušajte odrediti drugi relej pošte s opcijom -s.
konačni broj linija je: 1
Hvala, to sam tražio.
to će raditi s drugom poštom pop3
Kako ga konfigurirati za upotrebu s hotmailom?