Ta primer je bil preizkušen v Canaima in Ubuntu
1- Namestimo SendEmail:
apt-get install sendemail
2- Za pravilno delovanje z GMail namestimo naslednje pakete:
apt-get install libnet-ssleay-perl
apt-get install libio-socket-ssl-perl
Zdaj smo pripravljeni poslati e-pošto. Za uporabo našega računa GMail v konzolo vtipkamo:
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
Kje:
«accountname@gmail.com»Je naš račun GMail
«accountdestino@isp.com»Ali je račun, na katerega želimo poslati pošto (če želimo poslati več prejemnikom, moramo med e-poštnimi naslovi pustiti prazen prostor)
Vposlovni»Natančno gre za zadevo pošte (če gre med narekovaji) in v«Telo sporočila»Kaj želimo napisati (tudi v narekovajih)
Možnost -a gre, če želimo poslati prilogo
«ime računa»Ali je ime našega računa GMail brez znaka @
«geslo»Ali je naše geslo za naš račun GMail
Zdaj je majhen skript narejen v bash za pošiljanje poštnega seznama v 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 je le pozorna na račun FACEBOOK in tam pride do mape DRUGI. Klicni centri so zakoniti in najbolj zamočeni. CELLULAR in račun FACEBOOK sta tarča neo pošiljateljev neželene pošte. Dobro poučevanje, nekaj osnovnega, vendar bo nekaterim pomagalo ...
Priporočam uporabo php + mysql + cron na katerem koli brezplačnem strežniku s pomočjo posrednika, kot so ljudje.
S to 3-stolpčno bazo podatkov.
ID (int, samodejni prirastek, primarni ključ) | e-pošta (tinytext) | poslano (logično)
Preprosto morate dobiti e-poštno sporočilo iz zbirke podatkov, kamor vam ga še nismo poslali.
Pošljemo vam e-pošto, z ustreznim objektom WP lahko pošljemo e-pošto, če smo v wordpressu v vtičniku ali poštni funkciji php.
V bazo podatkov zapišemo pošiljanje na to e-pošto in zapustimo
Izvajanje vsake 3 minute z načrtovano nalogo s pomočjo cron. Da ne bi preobremenili strežnikov, niti opozorili gmail ali hotmail. To je najpomembnejše ...
Ali pa skript javascript za brskalnik, ki uporablja greasemonkey / tampermonkey, ki se v vašem brskalniku izvaja na gmail strani z odprtim e-poštnim sporočilom. Uporabijo lahko tudi zbirko podatkov mysql, če imajo http strežnik z mysql in php, lahko v skriptu pošljejo zahtevo z "ajax" in prejmejo e-pošto. Potem, ko je vse pravilno, pošljite zahtevo na lokalni strežnik in ga obvestite o pošiljki, da bo lahko zapisal.
Skratka, možnosti so neomejene. Edino, kar je pojasnjeno v prvem sporočilu, ni praktično in je nezakonito.
Ali je zakonitost odvisna od tega:
http: / / en. wikipedia. org / wiki / CAN-SPAM_Act_of_2003
V redu, toda to je veliko bolj koristno, če želite prevare prepovedati in tako zadovoljiti duha lammerja, ki ga imamo v sebi.
Kakorkoli, hvala za namig.
Pozdravljeni, zelo zanimiv članek. Razvijam program, ki pošlje določene dnevnike na e-poštni račun, vendar jih je treba poslati na tisoče, ker je omenjeni dnevnik precej star in obsežen. Ker se malo povežem z internetom, traja dolgo. Torej imam naslednje dvome:
1- Ali je Sendmail hitrejši od pythonovega modula smtp?
2- Kako uporabiti isto sejo (ne vem, ali je seja najprimernejša beseda) za pošiljanje več e-poštnih sporočil?
3- Ali lahko sendmail poroča o napredku?
4- Nimam pojma, ali smtp izvaja neko vrsto stiskanja podatkov, tako da se obseg podatkov, ki jih je treba poslati, drastično zmanjša, saj so dnevniki navadno besedilo.
pozdrav
Arian fornaris
Vse zelo zanimivo, ampak kako naj zaščitim svoj poštni strežnik, da ne bo sprejemal pošiljanja e-pošte, če na strežniku nimate uporabnika ali če ni poslan z lokalnega naslova.
Hvala.
Pozdravljeni, skript je zelo dober, toda ko ga zaženem, dobim to napako, lahko mi jo pomagate rešiti
20. avgust 15:27:29 pablo-hp-envy-15-notebook-pc sendemail [2841]: DEBUG => Povezovanje z smtp@gmail.com: 587
20. avgust 15:27:32 pablo-hp-envy-15-notebook-pc sendemail [2841]: ERROR => Poskus povezave z smtp@gmail.com: 587 ni uspelo: IO :: Socket :: INET6: getaddrinfo: Sistemska napaka
20. avgust 15:27:32 pablo-hp-envy-15-notebook-pc sendemail [2841]: NAMIG => Poskusite določiti drug poštni rele z možnostjo -s.
končno štetje vrstic je: 1
Hvala, kar sem iskal.
delovalo bo z drugo pošto pop3
Kako ga konfiguriram za uporabo s hotmailom?