Denne sag blev testet i Canaima og Ubuntu
1- Vi installerer SendEmail:
apt-get install sendemail
2- Vi installerer følgende pakker, der er nødvendige for, at det fungerer korrekt med GMail:
apt-get install libnet-ssleay-perl
apt-get install libio-socket-ssl-perl
Nu er vi klar til at sende vores e-mails. For at bruge vores GMail-konto skriver vi ind konsollen:
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
Hvor:
«kontonavn@gmail.com»Er vores Gmail-konto
«accountdestino@isp.com»Er den konto, som vi vil sende vores mail til (hvis vi vil sende til flere modtagere, skal vi bare efterlade et tomt mellemrum mellem e-mail-adresserne)
I "business»Går nøjagtigt emnet på mailen (hvis det går mellem tilbud) og i«Meddelelsesorgan»Hvad vi vil skrive (også i citater)
Valget -a går, hvis vi vil sende en vedhæftet fil
«kontonavn»Er navnet på vores Gmail-konto uden @
«adgangskodekonto»Er vores adgangskode til vores Gmail-konto
Nu et lille script lavet i bash for at sende en mailingliste i 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";
I øjeblikket er de fleste UNGE kun opmærksomme på FACEBOOK-kontoen, og der kommer de til mappen ANDRE. OPKALDCENTRE er lovlige og mest ødelagte. CELLULAR og FACEBOOK-kontoen er målene for neo spammere. God vejledning, noget grundlæggende, men det vil hjælpe nogle ...
Jeg anbefaler at bruge php + mysql + cron på en gratis server ved hjælp af en proxy som mennesker.
Med denne 3-søjledatabase.
ID (int, autoinkrement, primærnøgle) | e-mail (lille tekst) | sendt (boolsk)
Du skal simpelthen få en e-mail fra databasen, som vi endnu ikke har sendt til.
Vi sender dig e-mailen, vi kan bruge det tilsvarende WP-objekt til at sende e-mail, hvis vi er i wordpress i et plugin eller mail-funktionen af php.
Vi skriver ned afsendelsen til den e-mail i databasen, og vi forlader
Kører det hvert 3. minut med en planlagt opgave ved hjælp af cron. For ikke at overbelaste serverne eller at advare gmail eller hotmail. Dette er det vigtigste ...
Eller et javascript-script til browseren ved hjælp af greasemonkey / tampermonkey, der kører i din browser på gmail-siden med din e-mail åben. Du kan også bruge en mysql-database, hvis du har en http-server med mysql og php kørende, kan du stille en anmodning med "ajax" inde i scriptet og modtage e-mailen. Send derefter en anmodning til den lokale server, når alt er korrekt, og informer ham om forsendelsen, så han kan skrive ned.
Kort sagt er mulighederne ubegrænsede. Det eneste, som ikke er praktisk ud fra det, jeg præciserede i min første besked, og det er ulovligt.
Enten afhænger lovligheden af dette:
http: / / da. wikipedia. org / wiki / CAN-SPAM_Act_of_2003
Fint, men det er meget mere nyttigt, hvis du vil kæde hoaxes og dermed tilfredsstille lammerånden, som vi har indeni.
Alligevel tak for tipet.
Hej, meget interessant artikel. Jeg udvikler et program, der sender bestemte logfiler til en e-mail-konto, men der er tusindvis af e-mails, der skal sendes, fordi den nævnte log er ret gammel og omfattende. Da jeg forbinder lidt til internettet, tager det lang tid. Så jeg har følgende tvivl:
1 - Er Sendmail hurtigere end pythons smtp-modul?
2- Hvordan bruger jeg den samme session (jeg ved ikke, om session er det mest passende ord) til at sende flere e-mails?
3- Er der en måde, hvorpå sendmail kan rapportere fremskridt?
4 - Jeg aner ikke, om smtp implementerer en eller anden form for datakomprimering, så den mængde data, der skal sendes, reduceres drastisk, da logfilerne er almindelig tekst.
hilsen
Arian fornaris
Alt sammen meget interessant, men hvordan kan jeg beskytte min mailserver, så den ikke accepterer at sende e-mails, hvis du ikke har en bruger på serveren, eller hvis den ikke sendes fra en lokal adresse.
Tak.
Hej, scriptet er meget godt, men når jeg kører det, får jeg denne fejl, du kan hjælpe mig med at løse det
20. aug 15:27:29 pablo-hp-envy-15-notebook-pc sendemail [2841]: DEBUG => Opretter forbindelse til smtp@gmail.com: 587
20. aug 15:27:32 pablo-hp-envy-15-notebook-pc sendemail [2841]: FEJL => Forbindelsesforsøg til smtp@gmail.com: 587 mislykkedes: IO :: Socket :: INET6: getaddrinfo: Systemfejl
Aug 20 15:27:32 pablo-hp-envy-15-notebook-pc sendemail [2841]: HINT => Prøv at angive et andet mail-relæ med indstillingen -s.
sidste linjetælling er: 1
Tak er det, jeg ledte efter.
det fungerer sammen med en anden pop3-mail
Hvordan konfigurerer jeg det til brug med hotmail?