विंडोज़ में कमांड लाइन से ईमेल कैसे भेजें (अतिरिक्त सॉफ्टवेयर के बिना)

विषयसूची:

विंडोज़ में कमांड लाइन से ईमेल कैसे भेजें (अतिरिक्त सॉफ्टवेयर के बिना)
विंडोज़ में कमांड लाइन से ईमेल कैसे भेजें (अतिरिक्त सॉफ्टवेयर के बिना)
Anonim
विंडोज़ में कमांड प्रॉम्प्ट से मेल भेजने का कोई तरीका नहीं है, लेकिन क्योंकि PowerShell आपको अंतर्निहित नेट फ्रेमवर्क का उपयोग करने की अनुमति देता है, तो आप आसानी से कमांड लाइन से ई-मेल बना सकते हैं और भेज सकते हैं।
विंडोज़ में कमांड प्रॉम्प्ट से मेल भेजने का कोई तरीका नहीं है, लेकिन क्योंकि PowerShell आपको अंतर्निहित नेट फ्रेमवर्क का उपयोग करने की अनुमति देता है, तो आप आसानी से कमांड लाइन से ई-मेल बना सकते हैं और भेज सकते हैं।

नोट: मैंने कई अनुरोधों के कारण यहां एक नमूना अपलोड किया है।

PowerShell से ईमेल भेज रहा है

नोट: हमने इस आलेख के लिए जीमेल एसएमटीपी सर्वर का उपयोग करने का निर्णय लिया है, इसका मतलब है कि आपको प्रदान किए गए कोड का उपयोग करके मेल भेजने के लिए जीमेल खाते की आवश्यकता होगी। हालांकि, आप आसानी से किसी भी एसएमटीपी सर्वर के साथ काम करने के लिए मेरी स्क्रिप्ट को हैक कर सकते हैं।

सबसे पहले आपको जो करना है वह PowerShell को आग लगाना है।

PowerShell से ई-मेल भेजना बहुत आसान है, आपको केवल हमारे द्वारा प्रदान किए गए टेम्पलेट की प्रतिलिपि बनाने और कुछ विवरण बदलने की आवश्यकता है।
PowerShell से ई-मेल भेजना बहुत आसान है, आपको केवल हमारे द्वारा प्रदान किए गए टेम्पलेट की प्रतिलिपि बनाने और कुछ विवरण बदलने की आवश्यकता है।

$EmailFrom = “[email protected]

$EmailTo = “[email protected]

$Subject = “The subject of your email”

$Body = “What do you want your email to say”

$SMTPServer = “smtp.gmail.com”

$SMTPClient = New-Object Net.Mail.SmtpClient($SmtpServer, 587)

$SMTPClient.EnableSsl = $true

$SMTPClient.Credentials = New-Object System.Net.NetworkCredential(“usr”, “pass”);

$SMTPClient.Send($EmailFrom, $EmailTo, $Subject, $Body)

आपको निम्नलिखित को बदलने की आवश्यकता होगी:

  • $ EmailFrom = आपका जीमेल पता।
  • $ EmailTo = प्राप्तकर्ता का ईमेल पता।
  • $ विषय = आप मेल के विषय को क्या कहना चाहते हैं।
  • $ शरीर = आप मेल के मुख्य भाग को क्या कहना चाहते हैं।
  • usr = आपको इसकी आवश्यकता होगी बदलने के यह आपके जीमेल उपयोगकर्ता नाम के साथ।
  • उत्तीर्ण करना = आपको इसकी आवश्यकता होगी बदलने के यह आपके जीमेल पासवर्ड के साथ।

नीचे मुझे मेल भेजने का एक उदाहरण है।

नोट: स्पष्ट कारणों से, मैंने स्क्रीनशॉट से जीमेल प्रमाण-पत्र हटा दिए।

सिफारिश की: