I have written a script that writes a message to a text file and also sends it as an email. Everything goes well, except the email finally appears to be all in one line. >
Outlook will remove line feeds from plain text it believes are extras. https://support.microsoft.com/en-us/kb/287816
You can try below update to make the lines look like bullets. That worked for me.
body = "Dear Student, \n- Please send your report\n- Thank you for your attention"