-1
所以我在.NET换行符电子邮件
我试图发送一个电子邮件看起来像下面
尊敬的有一点的一个奇怪的情况与C#学生,
你收到这封电子邮件是因为您联系我们关注
我们的支持人员将在48小时
内响应谢谢,
流血的心教育贷款服务团队。
电子邮件发送,这只是我所有的新行字符不会做任何事情。他们甚至不会在电子邮件中显示为文字。
我误解了什么?
MailMessage mailObj = new MailMessage("[email protected]", thisStud.EmailAddress, "We Recieved your message!",
"Dear Valued Student,\n"
+ "\nYou are recieving this email because you contacted us with a concern\n"
+ "\nOur Support Staff will respond withn 48 hours.\n"
+ "\nThank you,\n"
+ "\nBleeding Hearts Educational Loan Service Team.");
使用'Environment.NewLine'也做了如何使用'的String.format谷歌搜索()'功能,让您可以格式化你的信息正确地传递'Environment.NewLine'一些参数这将沿让阅读你的搞乱字符串concat清洁剂 – MethodMan
我相信'
'也会工作。 – Gavin
[如何在C#System.Net.Mail.MailMessage中创建多行文本]可能的重复(http://stackoverflow.com/questions/5020469/how-to-create-a-multi-line-body-in -c-sharp-system-net-mail-mailmessage) – Gavin