您好我想问一下是否有人知道如何格式化AppendLine
方法,然后通过SmtpCilent
方法将其转换为电子邮件。
以下是需要格式化的代码/数据:
var outputMsg = new StringBuilder();
outputMsg.AppendLine("The date today is : " + DateTime.Now.Date); //<==== Needs to be bolded
var body = outputMsg.ToString();
MailMessage message = new MailMessage(SendersAddress, ReceiversAddress, subject, body);
答案 0 :(得分:1)
AppendLine
与格式化无关,因为它“基于字符串”工作
您需要添加一个字符串,然后将其呈现为粗体文本,例如:
var outputMsg = new StringBuilder();
outputMsg.AppendLine("<b>The date today is : " + DateTime.Now.Date + "</b>");
var body = outputMsg.ToString();
MailMessage message = new MailMessage(SendersAddress, ReceiversAddress, subject, body);
message.IsBodyHtml = true;
IsBodyHtml
使邮件成为HTML邮件,您需要进行格式化。