使用 MailKit 从外部文件发送 HTML
Sending HTML from external file with MailKit
在 .Net Core 中,我们可以使用
发送 HTML 电子邮件
bodyBuilder.HtmlBody = @"<div> anything </div>"
有一种方法可以从外部 .html 文件加载 <div>
内容,例如
bodyBuilder.HtmlBody = (load msg.html)
像阅读普通文本文件一样阅读文件内容。最简单的方法是调用 File.ReadAllText 方法:
string htmlFilePath = "msg.html";
bodyBuilder.HtmlBody = File.ReadAllText(htmlFilePath);
不要忘记命名空间:
using System.IO;
我认为所需的 NuGet 包是 System.IO。
在 .Net Core 中,我们可以使用
发送 HTML 电子邮件bodyBuilder.HtmlBody = @"<div> anything </div>"
有一种方法可以从外部 .html 文件加载 <div>
内容,例如
bodyBuilder.HtmlBody = (load msg.html)
像阅读普通文本文件一样阅读文件内容。最简单的方法是调用 File.ReadAllText 方法:
string htmlFilePath = "msg.html";
bodyBuilder.HtmlBody = File.ReadAllText(htmlFilePath);
不要忘记命名空间:
using System.IO;
我认为所需的 NuGet 包是 System.IO。