\r\n\r\n

windows powershellを使ったメール送信方法

Windows PowerShellを使ってメールを送信する方法をご紹介します。

メールは基本的なことなので、ほとんどの人が意識していない。メールソフトを起動し、メッセージと宛先を入力し、「送信」をクリックします。それほど難しくはないでしょう?

しかし、他のメール送信方法を検討したことはありますか?ただオタクを演じたい、技術的なことをしたい、受信トレイに気を取られずにメールを送りたいなど、Windowsのデスクトップには便利なツールが揃っているのです。それはPowerShellと呼ばれるものです。

powershellを使ったメール送信方法

  1. スタートメニューでPowerShellを検索して、PowerShellのウィンドウを開きます。
  2. 以下のGmailのテンプレートを使って設定してください。ドル記号で始まる最初の行は、メッセージを送信するための変数を設定し、Send MailMessageの行は実際のコマンドです: $From="Mailbox: [email protected]"$To="SomeOtherAddress"。Cc="[email protected]"$Attachment="C:\usersUsernameDocumentsSomeTextFile.txtファイル"$Subject="メールの件名です"$Body="言いたいことです"$。SMTPServer="**tp.gmail.com"$SMTPPort="587" send-emails-from- to $to-Cc$Cc-Subject$Subject-Body$Body-.SmtpServer$SmtpServer-port$SMTPPort-usesll".
  3. Yahooメールの場合、サーバーは**tp.mail.yahooのポート番号465です。 Outlookの場合、サーバーは**tp-mail.outlook.comのポート番号587です。
  4. 添付ファイル行とcc行は、必要なければ削除してもかまいません。ただし、送信行は必ず削除してください。
  5. メールのセキュリティを確保するために、-UseSsl を入れてください。また、配信成功の確認を受け取りたい場合は、配信成功時に -DeliveryNotificationOption を含めることができます。
  6. コマンドを発行すると、ユーザー名とパスワードの入力を求められます(getcredential)。それを入力すると、メールが送信されます。

もう一つ風変わりな方法として、googlesheetsを使ったメールの送り方があります。PowerShellについてですが、PowerShellはファイルの整合性をチェックするハッシュチェッカーとしても機能することをご存知でしょうか?

あなたが興味を持っているかもしれない記事

匿名者
匿名者

0 件の投稿

作家リスト

  1. admin 0 投稿
  2. 匿名者 0 投稿

おすすめ