Han The World

PowrShell メール送信

2016.02.13 06:14

PowerShellよりメール送信する

※SMTPサーバにつながる前提...

PowerShellのヒアドキュメントに注意 "@ ~ "@ ですが

OK

$str = @"

"@

NG

$str = @"

   "@

"@の前に空白があるとヒアドキュメントが有効にならない事があります。(改行後等)

ISEでは、ヒアドキュメントが色分け見分けが付け易いのですが、その他エディタやメモ帳では実行してエラーとなるまで気がつかないことがあるので注意。