文本控制图片/文本/不同字体
本文关键字:文本 字体 控制 | 更新日期: 2023-09-27 18:25:27
我在格式化方面有问题:
MailMessage mail = new MailMessage(" ", radTextBox_To.Text,
radTextBox_Subject.Text, textControl.Text);
SmtpClient client = new SmtpClient("smtp.mail.ru");
client.Port = 25;
client.Credentials = new System.Net.NetworkCredential("login", "password");
client.EnableSsl = true;
client.Send(mail);
MessageBox.Show("Mail Sent!", "Success", MessageBoxButtons.OK);
虽然textControl.Text
包含图片、文本和不同字体,但邮件消息是以常规文本消息(无图片)的形式发送的。当收到消息时,它会显示为标准文本。
默认情况下,MailMessage.Body
属性将呈现为纯文本。您可以在声明后和发送前添加以下代码行,将其更改为HTML:
mail.IsBodyHtml = true;
参考:MailMessage.IsBodyHtml属性