Mahmud Beglari
Mahmud Beglari
خواندن ۲ دقیقه·۴ سال پیش

چگونه با Windows PowerShell ایمیل ارسال کنیم؟

سلام، محمود بگلری هستم و امروز تصمیم گرفتم اولین پستم رو در ویرگول انتشار بدم، خب بریم سر اصل مطلب، اول از همه باید توی ویندوز کلمه Windows PowerShell ISE رو سرچ کنید.

بعد از اینکه سرچ کردید کافیه که روی اولین آیتم کلیک کنید و برنامه رو باز کنید، بعد از باز کردن برنامه یه پنجره ای مثل تصویر زیر میبینید.

Windows PowerShell ISE
Windows PowerShell ISE

خب حالا باید یه فایل پاورشلی بسازید، خیلی ساده ست. روی File بالا و سمت چپ برنامه بزنید و بعد از اون روی New کلیک کنید، مسیر فایل رو مشخص کنید و نام دلخواه تونم به فایل بدید.

بعد از ساخت فایل کافیه که کد زیر رو کپی و پیست کنید توی فایل پاورشلی :


$EmailFrom = Read-Host "Enter your Email address "

cls

$Password = Read-Host "Enter you password "

cls

$EmailTo = Read-Host "Enter another one Email address "

cls

$Subject = Read-Host "Enter the subject "

cls

$Body = Read-Host "Enter the text "

cls

$SMTPServer = "smtp.gmail.com"

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

$SMTPClient.EnableSsl = $true

$SMTPClient.Credentials = New-Object System.Net.NetworkCredential($EmailFrom, $Password);

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


خب حالا که کد رو پیست کردید، بذارید چند تا نکته رو بگم، بلافاصله بعد از پیست کردن کد CTRL + S رو بزنید و وارد این لینک بشید، و بعد از این که وارد اکانت گوگل تون شدید ویژگی Less secure app access رو فعال کنید. خب دیگه چیزی نمونده، بعد از فعال کردن برنامه رو باید اجرا کنید.

برای اجرای برنامه روی F5 کیبورد بزنید تا اجرا بشه، حالا ایمیل و پسورد خودتون رو بدید به برنامه، بعد ایمیل فردی که میخواید بهش پیام بدید رو تایپ کنید. بعد از اینا یه موضوع میخواد و متن ایمیل که با دادن این ها به برنامه ایمیل ارسال میشه، خب دیدید چه ساده بود! اگه سوال یا مشکلی داشتی واسم کامنت کن یا به ایمیلم پیام بده تا راهنمایی ات کنم :

DM2Me4Codes@gmail.com

نهایتا میتونی به تلگرامم پیام بدی :

@DM2me4Codes

خب امیدوارم آموزشی خوبی باشه، تا پست بعدی خداحافظت!


ایمیلwindows powershellجیمیلکدنویسیpowershell
A computer programmer, a person who creates computer software. A creative person that has no other introduction than his works, visit the website : https://zil.ink/dm2me4codes
شاید از این پست‌ها خوشتان بیاید