Я использую PowerShell для отправки SMTP-почты.Тело письма из файла.Проблема в том, что когда я получаю это письмо, оно удаляет все пробелы и переводы строк, поэтому выглядит уродливо.
Клиент Outlook не удаляет разрывы строк.
Мой код выглядит следующим образом:
$smtpserver = "smtpserver"
$from="email1@domain.com"
$to="email2@domain.com"
$subject="something"
$body= (Get-Content $OutputFile )
$mailer = new-object Net.Mail.SMTPclient($smtpserver)
$msg = new-object Net.Mail.MailMessage($from,$to,$subject,$body)
$msg.IsBodyHTML = $true
$mailer.send($msg)
Я даже пытался использовать get-content с -encoding ASCII и несколькими другими, но без помощи.Может кто-нибудь помочь, пожалуйста?
-
спасибо