.net core 使用MailKit从外部文件发送HTML

.net core 使用MailKit从外部文件发送HTML,.net-core,mailkit,.net Core,Mailkit,在.NETCore中,我们可以使用 bodyBuilder.HtmlBody = @"<div> anything </div>" 只需像读取常规文本文件一样读取文件的内容。最简单的方法是调用方法: 不要忘记名称空间: using System.IO; 我相信所需的NuGet软件包是。请停止在问题中强行添加标签!阅读如何正确使用tags@Tseng没抓到你,标签怎么了!“为什么你要否决这个问题?”上面说,“不要强迫标签成为问题标题。”。把它们放在标签区。标题应该大致描

在.NETCore中,我们可以使用

bodyBuilder.HtmlBody = @"<div> anything </div>"

只需像读取常规文本文件一样读取文件的内容。最简单的方法是调用方法:

不要忘记名称空间:

using System.IO;

我相信所需的NuGet软件包是。

请停止在问题中强行添加标签!阅读如何正确使用tags@Tseng没抓到你,标签怎么了!“为什么你要否决这个问题?”上面说,“不要强迫标签成为问题标题。”。把它们放在标签区。标题应该大致描述您的问题。从您的声誉来看,您在StackOverflow上的时间足够长,有机会阅读帮助中心的文章并知道如何提问。另外,你最后12个问题的标题中都有多个标签。这不是一个表单,没有必要在标题中添加标签。我只需要看一打你最近的问题就可以去掉标签,时间我们不能用来回答其他问题questions@Tseng你关于标题中标签的观点现在已经很清楚了,但是你不明白为什么你否决了这个问题?谢谢,但是如果我将文件发布为SCD,它不会看到“msg.file”给我一个错误
文件找不到
?@HasanAYousef,在这里提供
project.json
的内容。请看这个,我试图把它变成一个不同的问题,而不是添加到现有的问题上:@HasanAYousef,你的目标是错误的框架。您应该针对
netcoreapp1.0
而不是
netstandard1.6
@HasanAYousef,
netstandard
只针对类库,而不是应用程序<代码>netcoreapp适用于应用程序。了解更多。
string htmlFilePath = "msg.html";
bodyBuilder.HtmlBody = File.ReadAllText(htmlFilePath);
using System.IO;