இந்த வழக்கு கனாய்மா மற்றும் உபுண்டுவில் சோதனை செய்யப்பட்டது
1- நாங்கள் SendEmail ஐ நிறுவுகிறோம்:
apt-get install sendemail
2- GMail உடன் அதன் சரியான செயல்பாட்டிற்கு தேவையான பின்வரும் தொகுப்புகளை நாங்கள் நிறுவுகிறோம்:
apt-get install libnet-ssleay-perl
apt-get install libio-socket-ssl-perl
இப்போது நாங்கள் எங்கள் மின்னஞ்சல்களை அனுப்ப தயாராக உள்ளோம். எங்கள் GMail கணக்கைப் பயன்படுத்த, நாங்கள் பணியகத்தில் தட்டச்சு செய்கிறோம்:
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
எங்கே:
«accountname@gmail.comGM எங்கள் GMail கணக்கு
«accountdestino@isp.comMail எங்கள் அஞ்சலை அனுப்ப விரும்பும் கணக்கு (நாங்கள் பல பெறுநர்களுக்கு அனுப்ப விரும்பினால், மின்னஞ்சல் முகவரிகளுக்கு இடையில் ஒரு வெற்று இடத்தை மட்டுமே விட வேண்டும்)
இல் "வணிகThe மின்னஞ்சலின் பொருள் (மேற்கோள் மதிப்பெண்களுக்கு இடையில் சென்றால்) மற்றும் inசெய்தி உடல்Write நாம் எழுத விரும்புவது (மேற்கோள்களிலும்)
விருப்பம் -a நாங்கள் ஒரு இணைப்பை அனுப்ப விரும்பினால் செல்கிறது
«கணக்கின் பெயர்Without இல்லாமல் எங்கள் GMail கணக்கின் பெயர்?
«கடவுச்சொல் கணக்குGM எங்கள் GMail கணக்கிற்கான கடவுச்சொல்
இப்போது 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";
தற்போது பெரும்பாலான இளைஞர்கள் FACEBOOK கணக்கில் மட்டுமே கவனம் செலுத்துகிறார்கள், அங்கே அவர்கள் மற்ற கோப்புறையை அடைகிறார்கள். அழைப்பு மையங்கள் சட்டபூர்வமானவை மற்றும் மிகவும் திருகப்பட்டவை. செல்லுலார் மற்றும் ஃபேஸ்புக் கணக்கு ஆகியவை புதிய ஸ்பேமர்களின் இலக்குகளாகும். நல்ல பயிற்சி, அடிப்படை ஒன்று ஆனால் அது சிலருக்கு உதவும் ...
மக்களைப் போன்ற ப்ராக்ஸியைப் பயன்படுத்தி சில இலவச சேவையகத்தில் php + mysql + cron ஐப் பயன்படுத்த பரிந்துரைக்கிறேன்.
இந்த 3 நெடுவரிசை தரவுத்தளத்துடன்.
ஐடி (int, autoincrement, Primarykey) | மின்னஞ்சல் (tinytext) | அனுப்பப்பட்டது (பூலியன்)
நாங்கள் இதுவரை உங்களுக்கு அனுப்பாத தரவுத்தளத்திலிருந்து ஒரு மின்னஞ்சலைப் பெற வேண்டும்.
நாங்கள் உங்களுக்கு மின்னஞ்சலை அனுப்புகிறோம், நாங்கள் ஒரு சொருகி வேர்ட்பிரஸ் அல்லது php இன் அஞ்சல் செயல்பாட்டில் இருந்தால் மின்னஞ்சல் அனுப்ப தொடர்புடைய WP பொருளைப் பயன்படுத்தலாம்.
தரவுத்தளத்தில் அந்த மின்னஞ்சலுக்கு அனுப்புவதை நாங்கள் எழுதி விட்டுவிடுகிறோம்
ஒவ்வொரு 3 நிமிடங்களுக்கும் கிரான் பயன்படுத்தி ஒரு திட்டமிடப்பட்ட பணியுடன் அதை இயக்குகிறது. சேவையகங்களை ஓவர்லோட் செய்யக்கூடாது என்பதற்காகவோ, ஜிமெயில் அல்லது ஹாட்மெயிலை எச்சரிக்கவோ கூடாது என்பதற்காக. இது மிக முக்கியமானது…
அல்லது, உங்கள் மின்னஞ்சலைத் திறந்து ஜிமெயில் பக்கத்தில் உங்கள் உலாவியில் இயங்கும் கிரேஸ்மன்கி / டம்பர்மோன்கியைப் பயன்படுத்தி உலாவிக்கான ஜாவாஸ்கிரிப்ட் ஸ்கிரிப்ட். அவர்கள் ஒரு mysql தரவுத்தளத்தையும் பயன்படுத்தலாம், அவர்கள் MySQL மற்றும் php இயங்கும் ஒரு http சேவையகத்தை வைத்திருந்தால், அவர்கள் ஸ்கிரிப்டுக்குள் "அஜாக்ஸ்" உடன் கோரிக்கை வைத்து மின்னஞ்சலைப் பெறலாம். எல்லாம் சரியாக இருக்கும்போது, உள்ளூர் சேவையகத்திற்கு ஒரு கப்பலை அனுப்புமாறு ஒரு கோரிக்கையை அனுப்புங்கள்.
சுருக்கமாக, சாத்தியங்கள் வரம்பற்றவை. ஒரே விஷயம், இது எனது முதல் செய்தியில் நான் தெளிவுபடுத்தியதிலிருந்து நடைமுறைக்கு மாறானது அல்ல, அது சட்டவிரோதமானது.
ஒன்று சட்டபூர்வமானது இதைப் பொறுத்தது:
http: / / en. விக்கிபீடியா. org / விக்கி / CAN-SPAM_Act_of_2003
நல்லது, ஆனால் நீங்கள் ஏமாற்று சங்கிலிகளை விரும்பினால் அது எங்களுக்கு மிகவும் பயனுள்ளதாக இருக்கும்.
எப்படியிருந்தாலும், உதவிக்குறிப்புக்கு நன்றி.
வணக்கம், மிகவும் சுவாரஸ்யமான கட்டுரை. ஒரு மின்னஞ்சல் கணக்கிற்கு சில பதிவுகளை அனுப்பும் ஒரு திட்டத்தை நான் உருவாக்கி வருகிறேன், ஆனால் ஆயிரக்கணக்கான மின்னஞ்சல்கள் அனுப்பப்பட வேண்டும், ஏனெனில் அந்த பதிவு மிகவும் பழையது மற்றும் விரிவானது. நான் இணையத்துடன் சிறிதளவு இணைக்கும்போது, அதற்கு நீண்ட நேரம் ஆகும். எனவே எனக்கு பின்வரும் சந்தேகங்கள் உள்ளன:
1- பைத்தானின் smtp தொகுதியை விட Sendmail வேகமாக இருக்கிறதா?
2- பல மின்னஞ்சல்களை அனுப்ப ஒரே அமர்வை எவ்வாறு பயன்படுத்துவது (அமர்வு மிகவும் பொருத்தமான சொல் என்று எனக்குத் தெரியாது)?
3- முன்னேற்றத்தைப் புகாரளிக்க அனுப்புவதற்கு ஒரு வழி இருக்கிறதா?
4- smtp சில வகையான தரவு சுருக்கத்தை செயல்படுத்துகிறதா என்பது எனக்குத் தெரியாது, இதனால் பதிவுகள் எளிய உரையாக இருப்பதால் அனுப்பப்பட வேண்டிய தரவின் அளவு வெகுவாகக் குறைக்கப்படுகிறது.
மேற்கோளிடு
அரியன் ஃபார்னாரிஸ்
எல்லாமே மிகவும் சுவாரஸ்யமானவை, ஆனால் எனது அஞ்சல் சேவையகத்தை நான் எவ்வாறு பாதுகாப்பது, அதனால் உங்களுக்கு சேவையகத்தில் ஒரு பயனர் இல்லையென்றால் அல்லது உள்ளூர் முகவரியிலிருந்து அனுப்பப்படாவிட்டால் மின்னஞ்சல்களை அனுப்புவதை ஏற்க முடியாது.
நன்றி.
வணக்கம், ஸ்கிரிப்ட் மிகவும் நல்லது, ஆனால் நான் அதை இயக்கும்போது, இந்த பிழையைப் பெறுகிறேன், அதைத் தீர்க்க நீங்கள் எனக்கு உதவலாம்
ஆகஸ்ட் 20 15:27:29 பப்லோ-ஹெச்பி-பொறாமை -15-நோட்புக்-பிசி சென்ட்மெயில் [2841]: DEBUG => உடன் இணைகிறது smtp@gmail.com: 587
ஆகஸ்ட் 20 15:27:32 பப்லோ-ஹெச்பி-பொறாமை -15-நோட்புக்-பிசி சென்ட்மெயில் [2841]: பிழை => இணைப்பு முயற்சி smtp@gmail.com: 587 தோல்வியுற்றது: IO :: சாக்கெட் :: INET6: getaddrinfo: கணினி பிழை
ஆக.
இறுதி வரி எண்ணிக்கை: 1
நன்றி நான் தேடியது.
இது மற்றொரு பாப் 3 அஞ்சலுடன் வேலை செய்யும்
ஹாட்மெயிலுடன் பயன்படுத்த இதை எவ்வாறு கட்டமைப்பது?