MailMessage忽略我的换行符

时间:2011-03-21 20:02:46

标签: c# smtp

我正在调用以下代码:

public static void SendMessage(string sender, string recipient,string subject,string body)
{
    var message = new MailMessage(sender, recipient, subject, body);
    _smtpClient.Send(message);
}

在邮件正文中有换行符a.k.a. Environment.NewLine,但是当我在Outlook中打开邮件时,它们不在那里。我错过了什么?

1 个答案:

答案 0 :(得分:6)

您是否看到“此邮件中的额外换行符已被删除”。消息窗口中发件人地址下面的消息?

如果是,请单击“额外换行符”消息,然后选择“还原换行符”。