Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] Send-MailMessage: Русские буквы в теме (Subject) (http://forum.oszone.net/showthread.php?t=240249)

Foxman 09-08-2012 11:41 1967279

Send-MailMessage: Русские буквы в теме (Subject)
 
Добрый день!

Мне нужно из PowerShell отправить e-mail с темой на русском языке.

Код:

Send-MailMessage -To $AdressTo -Subject "Проверка связи" -From $AdressFrom -SmtpServer $SmtpServer
В теме пришедшего письма содержится следующее:

=?us-ascii?Q????????? ??????=

Возможно, текст в -Subject нужно перекодировать в Unicode, но я не знаю, как это сделать в PowerShell.

Помогите разобраться!

Molchune 09-08-2012 12:05 1967292

а если так...
Код:

$encoding = [System.Text.Encoding]::UTF8
Send-MailMessage  -To $AdressTo -Subject "Проверка связи" -From $AdressFrom -SmtpServer $SmtpServer  -Encoding $encoding


Foxman 09-08-2012 14:23 1967386

А так все работает правильно! Спасибо за совет!


Время: 13:49.

Время: 13:49.
© OSzone.net 2001-