【发布时间】:2012-05-05 05:24:03
【问题描述】:
我正在使用 MailMessage 和 SmtpClient 从 ASP.NET 发送电子邮件。我想介绍一些换行符,但以下都不起作用:
- 添加标签
sbBody.Append("<table width='100%'><tr><td></br></br>"); - 添加 \r\n
sbBody.Append("<table width='100%'><tr><td>\r\n\r\n"); - 向 StringBuilder 添加新行。
sbBody 是我最后用来设置 MailMessage 正文的 StringBuilder:mailMessage.Body = sbBody.ToString()
我在这里缺少什么?我正在 Outlook 中查看电子邮件,当然我正在将 IsBodyHtml 设置为 true。
感谢您的宝贵时间。
编辑:已解决,这是一个语法错误,</br> 而不是<br/>
【问题讨论】:
-
有时您必须告诉 Outlook 显示额外的换行符。