Ovaj slučaj je testiran u Canaima 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, u konzolu ukucamo:
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
Gde:
«accountname@gmail.com»Je li naš GMail račun
«accountdestino@isp.com»Da li je račun na koji želimo poslati svoju poštu (ako želimo poslati nekoliko primatelja, jednostavno moramo ostaviti prazno mjesto između adresa e-pošte)
U "Predmet»Ide točno na temu pošte (ako ide između citata) i u«Tijelo poruke»Šta želimo da napišemo (takođe pod navodnicima)
Opcija -a ide ako želimo poslati prilog
«ime računa»Je li naziv našeg GMail računa bez @
«račun lozinke»Da li je 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 su ciljevi neopošiljača neželjene pošte. Dobar tuto, nešto osnovno, ali nekima će pomoći ...
Preporučujem upotrebu php + mysql + cron na nekom besplatnom serveru koristeći proxy poput ljudi.
S ovom bazom podataka u 3 stupca.
ID (int, autoinkrement, primarni ključ) | e-pošta (tinytext) | poslano (logičko)
Jednostavno morate dobiti e-mail iz baze podataka koji 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 mail funkciji php-a.
Slanje na tu e-poštu zapisujemo u bazu podataka i odlazimo
Pokretanje svake 3 minute sa planiranim zadatkom koristeći cron. Kako ne bi preopteretili servere, niti upozorili gmail ili hotmail. Ovo je najvažnije ...
Ili, javascript skriptu za preglednik koji koristi greasemonkey / tampermonkey koji se pokreće u vašem pregledniku na gmail stranici s otvorenom vašom e-poštom. Oni takođe mogu koristiti mysql bazu podataka, ako imaju http server sa MySQL-om i php-om koji rade, mogu uputiti zahtjev sa "Ajaxom" unutar skripte i primiti e-poštu. Tada, 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 nezakonito.
Ili zakonitost ovisi o ovome:
http: / / en. wikipedia. org / wiki / CAN-SPAM_Act_of_2003
Fino, ali to je mnogo korisnije ako želite lance u lancima i na taj način zadovoljiti duh lammera koji imamo u sebi.
U svakom slučaju, hvala na savetu.
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 mi puno vremena. Dakle, imam sljedeće sumnje:
1- Je li Sendmail brži od python-ovog smtp modula?
2- Kako koristiti istu sesiju (ne znam da li je 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.
Saludos
Arian fornaris
Sve je vrlo zanimljivo, ali kako mogu zaštititi svoj mail server tako da ne prihvaća slanje e-pošte ako na serveru nemate korisnika ili ako nije poslan s lokalne adrese.
Hvala.
Pozdrav, skripta je vrlo dobra, ali kad je pokrenem, dobijem ovu pogrešku, možete mi pomoći da je riješim
20. avgust 15:27:29 pablo-hp-envy-15-notebook-pc sendemail [2841]: DEBUG => Povezivanje sa smtp@gmail.com: 587
20. avgust 15:27:32 pablo-hp-envy-15-notebook-pc sendemail [2841]: ERROR => Pokušaj povezivanja na smtp@gmail.com: 587 nije uspjelo: IO :: Socket :: INET6: getaddrinfo: Sistemska greška
20. avgust 15:27:32 pablo-hp-envy-15-notebook-pc sendemail [2841]: HINT => Pokušajte odrediti drugačiji relej pošte sa opcijom -s.
konačni broj linija je: 1
Hvala, to sam tražio.
to će raditi s drugom pop3 poštom
Kako da ga konfigurišem za upotrebu sa hotmail-om?