我想從C#發送一封電子郵件(一個WCF服務更具體),它有一個附件。附件不在本地文件系統中,因此它將具有「http:// ...」的路徑等。如何將遠程文件附加到C#中的電子郵件?
當前,如果我嘗試傳遞url,則會得到一個錯誤,路徑的格式不受支持。
Attachment attachment;
attachment = new Attachment("https://assets.conestogac.on.ca/wiki/gatewayprocess.png", MediaTypeNames.Application.Octet);
message.Attachments.Add(attachment);
服務器在處理請求時遇到錯誤。異常消息是'不支持給定路徑的格式。'。查看服務器日誌獲取更多詳細信
我會如何將遠程文件附加爲電子郵件附件?
你應該下載首先文件。 –
如果可能的話,郵件下載鏈接可能是收件箱友好的。 –