PDA

Показать полную графическую версию : [решено] Send-MailMessage: Русские буквы в теме (Subject)


Foxman
09-08-2012, 11:41
Добрый день!

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


Send-MailMessage -To $AdressTo -Subject "Проверка связи" -From $AdressFrom -SmtpServer $SmtpServer


В теме пришедшего письма содержится следующее:

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

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

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

Molchune
09-08-2012, 12:05
а если так...

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

Foxman
09-08-2012, 14:23
А так все работает правильно! Спасибо за совет!




© OSzone.net 2001-2012