नोट: मैंने कई अनुरोधों के कारण यहां एक नमूना अपलोड किया है।
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 = आपको इसकी आवश्यकता होगी बदलने के यह आपके जीमेल उपयोगकर्ता नाम के साथ।
- उत्तीर्ण करना = आपको इसकी आवश्यकता होगी बदलने के यह आपके जीमेल पासवर्ड के साथ।
नीचे मुझे मेल भेजने का एक उदाहरण है।
नोट: स्पष्ट कारणों से, मैंने स्क्रीनशॉट से जीमेल प्रमाण-पत्र हटा दिए।