如何在C#中为mailto函数添加附件?
这是我到目前为止所做的:
VWGClientContext.Current.Invoke("(function() {window.location.href='mailto:" + "myemail@outlook.com" + "?Subject=" + "SubjectText" + "&body=" + "BodyText" + "'; })();");
是这样的吗?& Attachment =“....?
需要添加的文件存储在服务器而非本地PC上。
答案 0 :(得分:2)
请勿使用mailto:
链接
而是使用System.Net.Mail
命名空间中提供的类从服务器发送电子邮件。这样,您就可以使用Attachment
类将服务器上的文件作为附件添加。 (我已链接到的MSDN页面中有一个代码示例)
如果需要,您可以让用户填写包含邮件正文和主题的表单,并使用用户输入发送邮件。
答案 1 :(得分:1)
答案 2 :(得分:-1)
使用:
&attach=C:\Documents%20and%20Settings\username\Desktop\foldername\NameOfFile.txt
答案 3 :(得分:-1)
可以使用:
&attach=filename