使用来自网站的MailKIt发送附件

  • 本文关键字:MailKIt 网站 c# asp.net mailkit
  • 更新时间 :
  • 英文 :


我正在使用带有c#的asp.net

我用MailKit发送电子邮件,包括pdf附件。这些pdf文件目前在我的本地电脑上。到目前为止,这项工作没有任何问题。对于本地文件,我指定的路径如下。

builder.Attachments.Add(@"C:files6attachment.pdf");

现在我有一个问题,pdf附件必须直接从网站加载。

即:https://website.com/files/06/atachment.pdf

Mailkit可以做到这一点吗?如何指定路径?

包含此命名空间

using System.Net;

使用WebClient类将文件下载到路径

using (WebClient wc = new WebClient())
{
wc.DownloadFile (
// Param1 = Link of file
new System.Uri("https://website.com/files/06/atachment.pdf"),
// Param2 = Path to save
@"D:Imagesatachment.pdf"
);
}

然后像往常一样连接

builder.Attachments.Add(@"D:Imagesatachment.pdf");

相关内容

  • 没有找到相关文章

最新更新