我尝试了所有不同版本的发送电子邮件,但我还没有达到以下目标:
Javascript(或HTML)按钮,按下后,打开带有附件的本机邮件应用程序。附件与网页位于同一服务器上,例如:
- web:
www.something.com
- 文件:
www.something.com/file.pdf
解决方案不应该包括服务器端脚本(ASP/PHP)我需要一个简单的片段来实现这一点:)任何帮助都会非常感激。
没有标准化的方法,但一些电子邮件客户端接受:
a href="mailto:youremail@email.com?attachment=<your filepath>"
应该是"C://Inetpub/wwwroot/myfile.pdf"
然而,它只会从客户端机器上附加一些东西。你不能从网上附加文件
另一个选择是在邮件正文中包含一个文件链接,或者告诉用户如何发送他们的附件。
这可能不是您想要的,但是您可以使用"mailto:"引用向本机电子邮件客户端发送参数。
例如,您可以使用
设置默认主题: <a href="mailto:your@email.com?subject=complaint">
详情见:http://msdn.microsoft.com/en-us/library/aa767737%28v=vs.85%29.aspx
所以你可以用
发送链接到附件 <a href="mailto:your@email.com?body=the attached file is at this link: %link%">