Quantcast
Channel: Windows PowerShell forum
Viewing all articles
Browse latest Browse all 21975

HTML email sent as raw

$
0
0

use the following command to send an HTML formatted (hopefully) message.

Send-MailMessage -From $From -to $Recipients `
   -Subject $Subject -BodyIsHtml -Body $Body `
   -SmtpServer $SMTPServer -port $SMTPPort `
   -Credential $Credentials

But the output to an email client is

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>HTML TABLE</title> </head><body style="border: 1px solid black; border-collapse: collapse;">     <h3>Script name: backup_outlook_test.ps1</h3><h3>Start: 2016-08-25 15:01:25, End: 2016-08-25 15:01:25 Duration: 0:00:00.0298102 </h3> <table style="border: 1px solid black; border-collapse: collapse;"> <colgroup><col/><col/></colgroup> <tr><th style="border: 1px solid black; background: #dddddd; padding: 5px;">TimeStamp</th><th style="border: 1px solid black; background: #dddddd; padding: 5px;">Message</th></tr> <tr><td style="border: 1px solid black; padding: 5px;">8/25/2016 3:01:25 PM</td><td style="border: 1px solid black; padding: 5px;">test</td></tr> <tr><td style="border: 1px solid black; padding: 5px;">8/25/2016 3:01:25 PM</td><td style="border: 1px solid black; padding: 5px;">Archiving complete</td></tr> <tr><td style="border: 1px solid black; padding: 5px;">8/25/2016 3:01:25 PM</td><td style="border: 1px solid black; padding: 5px;">Archive created and moved to D:\temp</td></tr> <tr><td style="border: 1px solid black; padding: 5px;">8/25/2016 3:01:25 PM</td><td style="border: 1px solid black; padding: 5px;">Successful completion</td></tr> </table> </body></html>
What am I doing wrong?

Viewing all articles
Browse latest Browse all 21975

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>