Is there a way to use the Read-Host
cmdlet to capture multiple lines?
My current approach is a bit awkward (and doesn't really work):
PS> Send-MailMessage -SmtpServer 'smtp.domain.xxx' -From 'First Last <flast@domain.xxx>' -To 'First Last <first.last@company.com>' -Subject 'Testing' -Body (Read-Host 'Enter text')
Enter text: line one `n line two `n line three
Resulting email body isn't three lines:
See Question&Answers more detail:os
line one `n line two `n line three