Я пытаюсь выяснить, как лучше всего использовать Powershell для отправки электронной почты. Я боролся с одинарными кавычками и тире - превращаясь в вопросительные знаки? в отправленном электронном письме и интересно, если кто-то может помочь. Вот что у меня есть:
##############################################################################
$Letter = Get-Content .\Letter.htm
$From = "Myaddress@email.com"
$To = address@email.com
$Cc = "MyOtherAddress@email.com"
$Subject = "Subject"
$Body = @"$Name,
$Letter
"@
$SMTPServer = "smtp.gmail.com"
$SMTPPort = "587"
Send-MailMessage -From $From -to $To -Cc $Cc -Subject $Subject `
-Body $Body -SmtpServer $SMTPServer -port $SMTPPort -UseSsl -BodyAsHtml -Credential $Credential
##############################################################################
Я тоже пробовал:
$Letter = Get-Content .\Letter.htm -Raw