2017-10-31 6 views
1

를 포맷하지 않습니다파워 쉘 HTML 내가 다음 줄이있는 스크립트가

$body += "The file " + $item.Name + " is reaching $MaxSize GB! <br> Current Size: <b>" + $SizeInGb.ToString(".00") + " GB </b> <br />"+ "Path to file: " + $Path + "<br /> <br />" 

문제는 내 HTML은/렌더링

(Outlook에서) 구문 분석되지 않는다는 것입니다 내 메일은 여전히 ​​다음과 같이 표시됩니다 :

The file SRV20150818.VHD.ebxwyq is reaching 2 GB! <br> Current Size: <b>36,64 GB </b> <br />Path to file: \\srv641\Software G\update\ex\SRV565456.VHD.wyq<br /> <br /> 

왜입니까?

내 메일을 보내는 데 사용하는 명령은 다음과 같습니다

Send-MailMessage -To "[email protected]" -From "[email protected]" -Subject $subject -Body $body -SmtpServer 192.168.16.18 

답변

4

당신은에서 -BodyAsHtml 포함시켜야 보내기-은 MailMessage

Send-MailMessage -To "[email protected]" -From "[email protected]" -Subject $subject -Body $body -BodyAsHtml -SmtpServer 192.168.16.18