विंडोज टास्क शेड्यूलर से आसानी से ईमेल कैसे भेजें
विंडोज टास्क शेड्यूलर स्वचालित रूप से एक विशिष्ट समय पर या किसी विशेष घटना के जवाब में ईमेल भेज सकता है, लेकिन इसका एकीकृत ईमेल फीचर आपके उपयोगकर्ताओं के लिए बहुत काम नहीं करेगा।.
ईमेल भेजने के लिए टास्क शेड्यूलर की ईमेल सुविधा का उपयोग करने के बजाय, आप SendEmail उपयोगिता का उपयोग कर सकते हैं। यह आपको एक सिंगल-लाइन कमांड बनाने की अनुमति देता है जो एसएमटीपी सर्वर के साथ प्रमाणित करता है और एक ईमेल भेजता है.
टास्क शेड्यूलर के ईमेल फ़ंक्शन के साथ समस्या
जब हम किसी को लॉग इन करने के लिए आपको ईमेल सूचनाएँ भेजने के लिए आपके कंप्यूटर को सेट करने के लिए कवर करते हैं, तो हमने पाया कि अंतर्निहित ईमेल सुविधा में कुछ समस्याएँ थीं.
जब आप अपनी पसंद के किसी भी एसएमटीपी सर्वर में प्रवेश कर सकते हैं, तो कार्य अनुसूचक प्रमाणीकरण का समर्थन नहीं करता है, इसलिए आप अपने एसएमटीपी सर्वर के लिए उपयोगकर्ता नाम और पासवर्ड प्रदान नहीं कर सकते। अधिकांश उपयोगकर्ताओं के पास SMTP सर्वर का उपयोग होता है (उदाहरण के लिए, Gmail का SMTP सर्वर, या आपके इंटरनेट सेवा प्रदाता द्वारा प्रदान किया गया SMTP सर्वर) को प्रमाणीकरण की आवश्यकता होती है, इसलिए इसे आसानी से टास्क शेड्यूलर से उपयोग नहीं किया जा सकता है.
यदि आप अपने स्थानीय कंप्यूटर पर SMTP सर्वर चला रहे हैं, तो टास्क शेड्यूलर का ईमेल फ़ंक्शन आपके लिए उपयोगी हो सकता है। हालाँकि, औसत उपयोगकर्ता को एक और उपकरण की आवश्यकता होगी - यही वह जगह है जहाँ SendEmail आता है.
SendEmail का उपयोग करना
सबसे पहले, कमांड लाइन से ईमेल भेजने के लिए SendEmail, एक मुफ्त (और खुला स्रोत) उपकरण डाउनलोड करें। अपने कंप्यूटर पर एक फ़ोल्डर में डाउनलोड किए गए संग्रह को निकालें.
अगला, विंडोज टास्क शेड्यूलर लॉन्च करें और एक नया कार्य बनाएं - अधिक जानकारी के लिए अनुसूचित कार्यों को बनाने के लिए हमारे गाइड से परामर्श करें। आप एक ऐसा कार्य बना सकते हैं जो किसी विशेष समय पर स्वचालित रूप से एक ईमेल भेजता है या एक कार्य जो किसी विशेष घटना के जवाब में एक ईमेल भेजता है.
जब आप एक्शन विंडो पर पहुंचते हैं, तो ई-मेल भेजें के बजाय एक प्रोग्राम प्रारंभ करें चुनें.
प्रोग्राम / स्क्रिप्ट बॉक्स में, ब्राउज़ बटन का उपयोग करें और अपने कंप्यूटर पर SendEmail.exe फ़ाइल पर नेविगेट करें.
अंत में, आपको अपने SMTP सर्वर के साथ प्रमाणित करने और अपने ईमेल के निर्माण के लिए आवश्यक तर्कों को जोड़ना होगा। यहां उन विकल्पों की एक सूची दी गई है जिनका उपयोग आप SendEmail के साथ कर सकते हैं:
सर्वर विकल्प
-f EMAIL - वह ईमेल पता जिससे आप भेज रहे हैं.
-s सर्वर: पोर्ट - SMTP सर्वर और पोर्ट की आवश्यकता है.
-xu USERNAME - वह उपयोगकर्ता नाम जिसे आपको SMTP सर्वर के साथ प्रमाणित करना होगा.
-xp पासवर्ड - वह पासवर्ड जिसे आपको SMTP सर्वर के साथ प्रमाणित करने की आवश्यकता है.
-o tls = हाँ - TLS एन्क्रिप्शन सक्षम करता है। कुछ SMTP सर्वर के लिए आवश्यक हो सकता है.
यदि आप Gmail के SMTP सर्वर का उपयोग कर रहे हैं, तो ये सर्वर विकल्प हैं जिनकी आपको आवश्यकता होगी:
-s smtp.gmail.com and87 -xu [email protected] -xp पासवर्ड -o tls = हाँ
बेशक, आपको यहां अपना ईमेल पता और पासवर्ड डालना होगा.
गंतव्य विकल्प
-t EMAIL - गंतव्य ईमेल पता। आप -t विकल्प के बाद प्रत्येक पते के बीच एक स्थान शामिल करके कई पते पर एक ईमेल भेज सकते हैं.
-cc EMAIL - वह कोई भी पता जिसे आप ईमेल पर CC करना चाहते हैं। आप प्रत्येक ईमेल पते के बीच एक स्थान रखकर कई पते निर्दिष्ट कर सकते हैं, जैसे कि -t कमांड के साथ.
-bcc EMAIL - ऊपर दिए गए CC विकल्प का BCC संस्करण.
ईमेल विकल्प
-यू सब्जेक्ट - आपके ईमेल का विषय
-एम बॉडी - आपके ईमेल का संदेश बॉडी टेक्स्ट.
-एक अटैचमेंट - उस फ़ाइल का पथ जिसे आप संलग्न करना चाहते हैं। यह वैकल्पिक है.
उदाहरण के लिए, मान लें कि आपका ईमेल पता [email protected] है और आप [email protected] को एक ईमेल भेजना चाहेंगे। आप निम्नलिखित विकल्पों का उपयोग करेंगे:
-f [email protected] -t [email protected] -u विषय -M यह बॉडी टेक्स्ट है! -s smtp.gmail.com .87 -xu [email protected] -xp पासवर्ड -o tls = हाँ
एक बार जब आप अपने विकल्पों को एक साथ रख देते हैं, तो उन्हें जोड़ें तर्क बॉक्स में कॉपी और पेस्ट करें.
अपना कार्य सहेजें और आपका काम हो गया। आपका कार्य आपके द्वारा निर्दिष्ट कार्यक्रम (या घटना के जवाब में) पर स्वचालित रूप से ईमेल भेजेगा.
आपके द्वारा SendEmail के साथ एक बहुत कुछ किया जा सकता है, जिसमें इसे एक स्क्रिप्ट में एकीकृत करना शामिल है जो स्वचालित रूप से ईमेल भेजता है या एक शॉर्टकट बनाता है जो ईमेल भेजता है जब आप इसे डबल-क्लिक करते हैं.