यदि आप कई यूजर अकाउंट या कई कंप्यूटर मैनेज कर रहे हैं, तो जब कोई यूजर लॉग इन करता है तो साधारण ईमेल नोटिफिकेशन प्राप्त करना लॉगिन गतिविधियों पर नज़र रखने का एक शानदार तरीका है। इसके अलावा, यह उस सिस्टम को मॉनिटर करने का भी एक अच्छा तरीका है जिसमें आप नहीं चाहते कि दूसरे लॉग इन करें।
यहां बताया गया है कि आप विंडोज को यूजर के कंप्यूटर में लॉग इन होने पर ईमेल नोटिफिकेशन भेजने के लिए कैसे बना सकते हैं।
विंडोज को यूजर लॉगिन पर ईमेल नोटिफिकेशन भेजने के लिए बनाएं
विंडोज को यूजर के लॉग इन होने पर ईमेल नोटिफिकेशन भेजने के लिए, हम SendEmail नामक एक थर्ड-पार्टी प्रोग्राम का उपयोग करने जा रहे हैं। SendEmail एक सरल, पोर्टेबल और हल्का कमांड लाइन ईमेल प्रोग्राम है जो ईमेल भेज सकता है। आधिकारिक वेबसाइट से एप्लिकेशन डाउनलोड करें, और केवल उसी संस्करण को डाउनलोड करें जो TLS को सपोर्ट करता हो।
वैकल्पिक रूप से, आप Blat का भी उपयोग कर सकते हैं, लेकिन यह TLS को सपोर्ट नहीं करता जो Gmail जैसी लगभग किसी भी प्रमुख ईमेल सेवा के लिए एक आवश्यकता है।
एक बार जब आप फ़ाइल डाउनलोड कर लेते हैं, तो इसे C ड्राइव में Program Files जैसी किसी जगह पर एक्सट्रैक्ट करें ताकि अन्य यूजर (यदि आपके पास हैं) एडमिन विशेषाधिकारों के बिना इसे एक्सेस न कर सकें। मेरे मामले में, मैंने इसे अपने E ड्राइव में रखा।

अब, स्टार्ट मेनू में टास्क शेड्यूलर खोजें और इसे खोलें।

टास्क शेड्यूलर खोलने के बाद, दाएं पेन में "Create Task" विकल्प पर क्लिक करें।

उपरोक्त कार्रवाई Create Task विंडो खोलेगी। यहां, टास्क का नाम, विवरण दर्ज करें, और "Run whether the user is logged on or not" रेडियो बटन चुनें। अभी टास्क सेव न करें।

अब, Triggers टैब पर जाएं और विंडो के नीचे दिखाई दे रहे "New" बटन पर क्लिक करके एक नया ट्रिगर बनाएं।
"New Trigger" विंडो में, "Begin the task" के बगल में ड्रॉप-डाउन मेनू से "At log on" विकल्प चुनें, और फिर सुनिश्चित करें कि "Any user" रेडियो बटन चुना गया है। एक बार हो जाने पर, परिवर्तनों को सेव करने के लिए "Ok" बटन पर क्लिक करें।

अब, "Actions" टैब पर जाएं, और एक नई कार्रवाई जोड़ने के लिए "New" बटन पर क्लिक करें।
"New Action" विंडो में, "Program or Script" फ़ील्ड के तहत SendEmail एप्लिकेशन का पथ दर्ज करें, और फिर नीचे दिए गए कमांड को "Add arguments" फ़ील्ड में आर्गुमेंट के रूप में जोड़ें।
जोड़ते समय, "yourEmail@gmail.com" को अपने वास्तविक ईमेल पते और PASSWORD को अपने वास्तविक ईमेल अकाउंट पासवर्ड से बदलना न भूलें। यदि आप चाहें तो ईमेल सब्जेक्ट [-u] और मैसेज भाग [-m] को भी एडिट कर सकते हैं।
-f yourEmail@gmail.com -t yourEmail@gmail.com -xu yourEmail@gmail.com -xp PASSWORD -s smtp.gmail.com:587 -o tls=yes -u "System Login Activity" -m "A user logged into your system!"
नोट: यदि आप अन्य ईमेल सेवाओं का उपयोग कर रहे हैं, तो आपको SMTP सर्वर पता और पोर्ट नंबर भी बदलना होगा।
यहां कमांड लाइन विकल्पों का वास्तविक अर्थ है।
- -f – फ्रॉम ईमेल पता
- -t – टू ईमेल पता
- -xu – यूजरनेम
- -xp – ईमेल अकाउंट पासवर्ड
- -s – पोर्ट नंबर के साथ SMTP सर्वर पता
- -u – ईमेल सब्जेक्ट
- -m – ईमेल बॉडी
परिवर्तनों के साथ हो जाने पर, परिवर्तनों को सेव करने के लिए "Ok" बटन पर क्लिक करें।

कहा गया एक्शन टास्क में जोड़ने के बाद यह ऐसा दिखता है।

यदि आप इस टास्क को लैपटॉप या उस तरह की किसी चीज़ में जोड़ रहे हैं तो आप "Start the task only if the computer is on AC power" चेकबॉक्स को अनचेक करना चाह सकते हैं ताकि टास्क बैटरी पर चलने पर भी चल सके।
सब कुछ हो जाने पर, प्रक्रिया पूरी करने के लिए बस "Ok" बटन पर क्लिक करें।

यदि आप टास्क का टेस्ट करना चाहते हैं, तो बस टास्क शेड्यूलर के मध्य पेन में टास्क को चुनें, और फिर "Run" बटन पर क्लिक करें, और इससे ईमेल भेजना चाहिए।

बस इतना ही करना है। हर बार जब कोई यूजर सिस्टम में लॉग इन करेगा, तो आपको एक ईमेल नोटिफिकेशन प्राप्त होगा (बशर्ते आपका सिस्टम इंटरनेट से जुड़ा हो)।

ऊपर दी गई विधि का उपयोग करके जब कोई आपके सिस्टम में लॉग इन करता है तो ईमेल नोटिफिकेशन प्राप्त करने के बारे में अपने विचार और अनुभव नीचे कमेंट में साझा करें।