MailMessage忽略我的换行符

A-K*_*A-K 4 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);
}
Run Code Online (Sandbox Code Playgroud)

消息正文中有换行符,也就是Environment.NewLine,但是当我在Outlook中打开消息时,它们不在那里.我错过了什么?

rrh*_*tjr 6

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

如果是这样,请单击"额外换行符"消息,然后选择"还原换行符".