2014-01-30 21 views
0

我試圖通過PowerShell發送包含口音的電子郵件。發送包含PowerShell口音的電子郵件

如果我做到以下幾點:

$enc = [System.Text.Encoding]::UTF8 
Send-MailMessage -to "[email protected]" -from "[email protected]" -subject "test" -body "éèà" -Encoding $enc 

它的實際工作和我得到的郵件精細的口音。

但是,如果我這樣做:

$enc = [System.Text.Encoding]::UTF8 

$Body = @" 

éèà 

"@ 

Send-MailMessage -to "[email protected]" -from "[email protected]" -subject "test" -body $body -Encoding $enc 

電子郵件看起來像這樣的:©AA

我確實需要使用@」「@引述發送多條線路的郵件。

有沒有人有我如何使這項工作的線索?

感謝您的幫助!

回答

0

請儘量執行此之前,你的腳本:

$OutputEncoding = [Console]::OutputEncoding 
+0

它的工作原理!謝謝 ! :) – xashcorex

相關問題