כיצד בקלות לשלוח הודעות דואל מתזמן המשימות של Windows
מתזמן המשימות של Windows יכול לשלוח דוא"ל באופן אוטומטי בזמן מסוים או בתגובה לאירוע מסוים, אך התכונה המשולבת של הדוא"ל לא תעבוד טוב במיוחד עבור רוב המשתמשים.
במקום להשתמש בתכונת הדוא"ל של מתזמן המשימות כדי לשלוח הודעות דוא"ל, באפשרותך להשתמש בכלי השירות SendEmail. זה מאפשר לך לבנות פקודה אחת שורה המאמת עם שרת SMTP ושולח דוא"ל.
הבעיה עם פונקציית מתזמן המשימות של המשימות
כאשר אנו מכסים את הגדרת המחשב לשלוח לך הודעות דוא"ל כאשר מישהו נכנס, מצאנו כי התכונה המובנית דוא"ל היו כמה בעיות.
כאשר אתה יכול להיכנס לכל שרת SMTP שאתה אוהב, מתזמן המשימות אינו תומך באימות, כך שאינך יכול לספק שם משתמש וסיסמה עבור שרת ה- SMTP שלך. סוג שרת ה- SMTP שלרוב המשתמשים יש גישה אליו (לדוגמה, שרת ה- SMTP של Gmail או שרת ה- SMTP שסופק על-ידי ספק שירותי האינטרנט שלך) מחייב אימות, כך שלא ניתן להשתמש בו בקלות מתוך מתזמן המשימות.
אם אתה מפעיל שרת SMTP במחשב המקומי שלך, ייתכן שתפקוד הדוא"ל של מתזמן המשימות יהיה שימושי עבורך. עם זאת, המשתמש הממוצע יצטרך כלי נוסף - זה שם SendEmail נכנס.
באמצעות SendEmail
ראשית, להוריד SendEmail, כלי חופשי (וקוד פתוח) לשליחת הודעות דוא"ל משורת הפקודה. חלץ את הארכיון שהורדת לתיקייה במחשב שלך.
לאחר מכן, הפעל את מתזמן המשימות של Windows וצור משימה חדשה - עיין במדריך שלנו ליצירת משימות מתוזמנות לקבלת מידע נוסף. באפשרותך ליצור משימה שמשגרת באופן אוטומטי הודעת אימייל בזמן מסוים או משימה ששולחת הודעת דוא"ל בתגובה לאירוע ספציפי.
כאשר אתה מגיע לחלון 'פעולה', בחר התחל תוכנית במקום שליחת הודעת דואר אלקטרוני.
בתיבה תוכנית / Script, השתמש בלחצן עיון ונווט אל הקובץ SendEmail.exe במחשב.
לבסוף, יהיה עליך להוסיף את הארגומנטים הנדרשים לאימות עם שרת ה- SMTP שלך ולבנות את הדוא"ל שלך. הנה רשימה של האפשרויות שבהן ניתן להשתמש עם SendEmail:
אפשרויות שרת
-f EMAIL - כתובת האימייל שאתה שולח.
-s שרת: פורט - שרת ה- SMTP ואת היציאה זה דורש.
-xu USERNAME - שם המשתמש שעליך לאמת עם שרת ה- SMTP.
-xp PASSWORD - הסיסמה שאתה צריך לאמת עם שרת ה- SMTP.
-o tls = yes - מאפשר הצפנת TLS. ייתכן שיהיה צורך עבור כמה שרתי SMTP.
אם אתה משתמש בשרתי ה- SMTP של Gmail, אלה הן אפשרויות השרת הדרושות לך:
-s smtp.gmail.com:587 -xu [email protected] -xp password -o tls = כן
כמובן, יהיה עליך להזין את כתובת הדוא"ל והסיסמה שלך כאן.
אפשרויות יעד
-t EMAIL - כתובת האימייל של היעד. ניתן לשלוח דוא"ל לכתובות מרובות על ידי הוספת רווח בין כל כתובת לאחר אפשרות -t.
-cc EMAIL - כל הכתובות שברצונך להציג ב- CC. ניתן לציין כתובות מרובות על ידי הצבת רווח בין כל כתובת דוא"ל, בדיוק כמו עם הפקודה -t לעיל.
-BCC EMAIL - גרסת BCC של אופציית CC לעיל.
אפשרויות דוא"ל
-u נושא - נושא הדוא"ל שלך
-m BODY - טקסט גוף ההודעה של האימייל שלך.
-ATTACHMENT - נתיב של קובץ שתרצה לצרף. זה אופציונלי.
לדוגמה, נניח שכתובת האימייל שלך היא [email protected] וברצונך לשלוח דוא"ל לכתובת [email protected]. השתמש באפשרויות הבאות:
-f [email protected] -t [email protected] -u Subject -m זהו טקסט הגוף! -s smtp.gmail.com:587 -xu [email protected] -xp password -o tls = כן
לאחר שתרכיב את האפשרויות, העתק והדבק אותן בתיבה הוסף ארגומנטים.
שמור את המשימה שלך וסיימת. המשימה שלך תשלח דוא"ל באופן אוטומטי על לוח הזמנים (או בתגובה לאירוע) שציינת.
יש הרבה יותר שאתה יכול לעשות עם SendEmail, כולל שילוב אותו לתוך התסריט באופן אוטומטי שולח הודעות דוא"ל או יצירת קיצור ששולח דוא"ל בעת לחיצה כפולה על זה.