在c#中为电子邮件添加附件



如何在c#中向mailto函数添加附件?

这是我目前为止写的:

 VWGClientContext.Current.Invoke("(function() {window.location.href='mailto:" + "myemail@outlook.com" + "?Subject=" + "SubjectText" + "&body=" + "BodyText" + "'; })();");

是不是像这样的"&Attachment=" ....?

需要添加的文件存储在服务器上,而不是本地pc上。

请勿使用mailto:链接。
相反,使用System.Net.Mail名称空间中提供的类从服务器发送电子邮件。通过这种方式,您可以使用Attachment类将服务器上的文件添加为附件。(有一个代码示例在MSDN页面我已经链接到)

如果需要,您可以让用户填写带有消息主体和主题的表单,并使用用户输入发送邮件。

您可能对此感兴趣:

https://msdn.microsoft.com/en-us/library/system.net.mail.attachment%28v=vs.110%29.aspx

使用说明:

&attach=C:Documents%20and%20SettingsusernameDesktopfoldernameNameOfFile.txt

可以使用:

&attach=filename

相关内容

  • 没有找到相关文章

最新更新