E-mail küldése a parancssorból vagy PowerShell

! Szeretném felhívni a figyelmet arra, itt az adat

rem SMTP szerver üzeneteket küldeni, például smtp.mail.ru
beállítva from_server = smtp.inbox.ru
rem port az SMTP szerver küld, például port 2525
beállítva mettől = 2525

Ez a dolog, ebben az esetben ad nekünk arra, hogy csatlakozzon egy biztonságos kapcsolatot a helyi számítógépen.

A telepítés után a hasznosság, a cmd.exe keresse meg a mappát, ahol a program telepítve van, és fut

A telepítéshez a szoftver mint szolgáltatás

program fut, mint szolgáltatás

! Ne zárja be a parancssort

Ezután nyitott és szerkeszteni a fájlt

C: \ Program Files (x86) \ stunnellel \ stunnel.conf

ezzel frissítjük a konfigurációs fájlban.

Nos, most térjünk vissza az SMTP szerver és port küldéséhez a parancssorból, nevezetesen, cserélje

rem SMTP szerver üzeneteket küldeni, mint smtp.mail.ru
beállítva from_server = smtp.inbox.ru
rem port az SMTP szerver küld, például port 2525
beállítva mettől = 2525

korábban sor a fájlban a send.bat

rem jelenleg SMTP szerver számítógépes

rem port, kivett stunnel.conf

Ennyi, dobja ezt a „batch file” a Task Scheduler kötve, hogy mi vagy esemény, illessze be az egész tartalmát send.bat a batch fájlt, például, hogy nem valami hasznos, és látni fogja, hogy valami hasznos met, az én esetemben kiderült, hogy a „batch file” felhívja az ütemező, amely először archív fájl adatbázis adatbázis, elküldi az adatbázis FTP szerver, majd küld nekem egy üzenetet a teljesítményét.

Csak egy példát, egy általános áttekintést a küldő e-mail útján PowerShell.

Hozzon létre egy fájlt, ahová elhelyezzük name.ps1

$ Subject = "Tárgy"

$ Body = "Üzenet"

$ SMTPServer = „127.0.0.1 \, mint a fenti, akkor kell használni, hogy küldjön stunnellel”

# 587 Itt immet kilátás nyílik a kikötőre, fent. A biztonságos csatornán

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

$ SMTPClient.Send ($ Emailfrom, $ emailto, $ fenn, $ Body)

Küldje-MailMessage -A $ Emailfrom -A $ emailto újraszövegezi $ Tárgy -Body $ Body -SmtpServer $ SMTPServer

Kapcsolódó cikkek