מקרה זה נבדק בקנאיימה ובאובונטו
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
Donde:
«accountname@gmail.com»האם חשבון GMail שלנו
«accountdestino@isp.com»האם החשבון שאליו אנו רוצים לשלוח את הדואר שלנו (אם אנו רוצים לשלוח למספר נמענים עלינו להשאיר רווח ריק בין כתובות הדוא"ל)
ב "עסקים»עובר בדיוק לנושא הדוא"ל (אם הוא עובר בין הצעת מחיר) וב-«גוף ההודעות»מה שאנחנו רוצים לכתוב (גם במרכאות)
אפשרות -a הולך אם אנחנו רוצים לשלוח קובץ מצורף
«שם החשבון»האם שמו של חשבון GMail שלנו הוא ללא ה- @
«חשבון סיסמה»האם הסיסמה שלנו לחשבון Gmail שלנו
עכשיו סקריפט קטן שנעשה בבאש לשליחת רשימת תפוצה בטקסט
#!/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 ושם הם מגיעים לתיקיית OTHERS. מרכזי השיחות הם חוקיים והמבולבלים ביותר. ה- CELLULAR וחשבון FACEBOOK הם היעדים של דואר זבל. טוטו טוב, משהו בסיסי אבל זה יעזור לחלק ...
אני ממליץ להשתמש ב- php + mysql + cron בשרת חינמי כלשהו באמצעות proxy כמו אנשים.
עם מסד נתונים זה בעל 3 עמודות.
מזהה (int, תוספת אוטומטית, מפתח ראשי) | דוא"ל (זעיר טקסט) | נשלח (בוליאני)
אתה פשוט צריך לקבל דוא"ל ממסד הנתונים שעדיין לא שלחנו אליו.
אנו שולחים לך את הדוא"ל, אנו יכולים להשתמש באובייקט WP המתאים כדי לשלוח דוא"ל אם אנו נמצאים ב- WordPress בתוסף או בפונקציית הדואר של php.
אנו רושמים את השליחה לאותו מייל במסד הנתונים ואנחנו עוזבים
מריץ אותו כל 3 דקות עם משימה מתוזמנת באמצעות cron כדי לא להעמיס על השרתים, וגם לא להתריע על gmail או hotmail. זה הכי חשוב…
לחלופין, סקריפט javascript עבור הדפדפן באמצעות greasemonkey / tampermonkey הפועל בדפדפן שלך בדף gmail כאשר הדוא"ל שלך פתוח. אתה יכול גם להשתמש במסד נתונים של mysql, אם יש לך שרת http עם mysql ו- php פועלים אתה יכול להגיש בקשה עם "ajax" בתוך הסקריפט ולקבל את הדוא"ל. ואז כשהכל נכון שלח בקשה לשרת המקומי המודיע לו על המשלוח כדי שיוכל לרשום.
בקיצור, האפשרויות הן בלתי מוגבלות. הדבר היחיד, שאינו מעשי ממה שהבהרתי בהודעה הראשונה שלי, והוא לא חוקי.
או שהחוקיות תלויה בכך:
http: / / he. ויקיפדיה. org / wiki / CAN-SPAM_Act_of_2003
בסדר, אבל זה הרבה יותר שימושי אם אתה רוצה לשרשר מתיחות ובכך לספק את רוח הלמרים שיש לנו בתוכו.
בכל מקרה, תודה על הטיפ.
שלום, מאמר מעניין מאוד. אני מפתח תוכנית ששולחת יומנים מסוימים לחשבון דוא"ל, אך ישנם אלפי מיילים שיש לשלוח, מכיוון שהיומן האמור די ישן ונרחב. כשאני מתחבר מעט לאינטרנט, זה לוקח הרבה זמן. אז יש לי את הספקות הבאים:
1- האם Sendmail מהיר יותר ממודול ה- smtp של פיתון?
2- כיצד להשתמש באותה הפעלה (אני לא יודע אם הפגישה היא המילה המתאימה ביותר) כדי לשלוח מספר מיילים?
3- האם יש דרך לשלוח דוא"ל לדווח על התקדמות?
4 - אין לי מושג אם smtp מיישם סוג כלשהו של דחיסת נתונים, כך שנפח הנתונים שיש לשלוח מופחת באופן דרסטי מכיוון שהיומנים הם טקסט רגיל.
לגבי
אריאן פורנריס
הכל מאוד מעניין אבל איך אוכל להגן על שרת הדואר שלי כך שהוא לא מקבל שליחת מיילים אם אין לך משתמש בשרת או אם הוא לא נשלח מכתובת מקומית.
תודה.
שלום, התסריט טוב מאוד, אבל כשאני מריץ אותו, אני מקבל את השגיאה הזו, אתה יכול לעזור לי לפתור אותה
20 באוגוסט 15:27:29 שולח דוא"ל pablo-hp-envy-15-notebook-pc [2841]: DEBUG => מתחבר ל smtp@gmail.com: 587
20 באוגוסט 15:27:32 דוא"ל שולח פבלו-hp-envy-15-notebook-pc [2841]: ERROR => ניסיון חיבור ל smtp@gmail.com: 587 נכשל: IO :: שקע :: INET6: getaddrinfo: שגיאת מערכת
20 באוגוסט 15:27:32 שולחת דואר שולח pablo-hp-envy-15-notebook-pc [2841]: HINT => נסה לציין ממסר דואר אחר עם האפשרות -s.
ספירת השורות הסופיות היא: 1
תודה זה מה שחיפשתי.
זה יעבוד עם עוד דואר pop3
כיצד אוכל להגדיר אותו לשימוש עם Hotmail?