If-Koubou

Cara Mengirim Email Dari Baris Perintah di Windows (Tanpa Perangkat Lunak Ekstra)

Cara Mengirim Email Dari Baris Perintah di Windows (Tanpa Perangkat Lunak Ekstra) (Bagaimana caranya)

Di Windows tidak ada cara untuk mengirim email dari Command Prompt, tetapi karena PowerShell memungkinkan Anda untuk menggunakan Framework .Net yang mendasarinya, Anda dapat dengan mudah membuat dan mengirim e-mail dari baris perintah.

Catatan: Saya telah mengunggah sampel ke sini, karena banyak permintaan.

Mengirim Email Dari PowerShell

Catatan: Kami memutuskan untuk menggunakan GMail SMTP Server untuk artikel ini, itu berarti Anda akan memerlukan akun GMail untuk mengirim email menggunakan kode yang disediakan. Namun, Anda dapat dengan mudah meretas skrip saya untuk bekerja dengan SMTP Server apa pun yang Anda inginkan.

Hal pertama yang perlu Anda lakukan adalah menyalakan PowerShell.

Sangat mudah mengirim e-mail dari PowerShell, yang perlu Anda lakukan hanyalah menyalin template yang kami sediakan dan mengubah beberapa detailnya.

$ EmailFrom = "[email protected]"

$ EmailTo = “[email protected]

$ Subject = “Subjek email Anda”

$ Body = "Apa yang Anda ingin email Anda katakan"

$ 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)

Anda perlu mengubah hal-hal berikut:

  • $ EmailFrom = Alamat GMail Anda.
  • $ EmailTo = Alamat email penerima.
  • $ Subjek = Apa yang Anda inginkan dari surat yang ingin Anda sampaikan.
  • $ Tubuh = Apa yang Anda inginkan sebagai bagian utama dari surat yang ingin Anda sampaikan.
  • usr = Anda harus melakukannya menggantikan ini dengan nama pengguna GMail Anda.
  • lulus = Anda harus melakukannya menggantikan ini dengan kata sandi GMail Anda.

Di bawah ini adalah contoh saya mengirim email ke saya sendiri.

Catatan: Untuk alasan yang jelas, saya menghapus kredensial GMail dari tangkapan layar.

Hanya itu saja.