В моем скрипте PS у меня есть строковая переменная, которая позже используется в качестве тела html-письма.Мне нужно изменить кодировку переменной на UTF8, чтобы текст правильно отображался в электронном письме.Переменная определена в скрипте, она не читается ни из одного файла.Кто-нибудь может мне помочь исправить это?
Решение в Кодировать строку в UTF-8 не сработало для меня.
Я решил это с помощью -encoding "UTF8".
Send-MailMessage -From $FromEmail ` -to $mailto ` -Subject $mailSubject ` -Body $EmailBody ` -SmtpServer $SMTPHost ` -port $SMTPPort ` -UseSsl ` -Credential $cred ` -BodyAsHtml ` -Encoding "UTF8"