簡體   English   中英

使用來自網站的 MailKIt 發送附件

[英]Send attachments with MailKIt which comes from a website

我正在使用 asp.net 和 c#

我使用 MailKit 發送包含 pdf 個附件的電子郵件。 這些 pdf 個文件目前在我的本地計算機上。 到目前為止,這沒有任何問題。 對於本地文件,我指定這樣的路徑。

builder.Attachments.Add(@"C:\files\06\attachment.pdf");

現在我遇到了 pdf 附件必須直接從網站加載的問題。

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

這可能與 Mailkit 嗎? 如何指定路徑?

包括這個命名空間

using System.Net;

使用WebClient將文件下載到路徑 class

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:\Images\atachment.pdf"
    );
}

然后照常附加

builder.Attachments.Add(@"D:\Images\atachment.pdf");

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM