我正在尝试使用System.Net.Mail.MailMessage类从我的C#应用程序发送电子邮件。对于电子邮件的正文,我希望包含换行符以创建单独的文本块。如何让像Outlook这样的电子邮件客户端在向用户显示电子邮件包含HTML时遵守换行符?我应该在电子邮件正文中插入哪些字符,以便将换行符视为换行符?
注意:我的电子邮件正文是纯文本的,而不是HTML。
发布于 2011-08-10 01:08:56
您可以只使用Environment.NewLine属性。这将插入为当前环境定义的换行符字符串。
发布于 2011-08-10 00:57:22
换行符是空格字符,所有空格字符在HTML中都被解释为空格。
您可以使用换行符(<br/>
)在代码中添加换行符,还可以使用段落周围的段落标签(<p>...</p>
)来计算段落之间的距离。
发布于 2011-08-10 00:53:09
你需要插入超文本标记语言换行符,即<br/>
https://stackoverflow.com/questions/6999844
复制相似问题