使用mailto发送带附件的电子邮件

Ben*_*hik 36 html

如何使用outlook 2010发送包含附件(本地文件或Intranet中的文件)的电子邮件?

<a href="mailto:a@gmail.com?subject=my report&body=see attachment&attachment=c:\myfolder\myfile.txt">
Run Code Online (Sandbox Code Playgroud)

似乎不起作用.

Pek*_*ica 67

不,这根本不可能.mailto:协议中没有规定它,如果可能的话,这将是一个巨大的安全漏洞.

发送文件最好的想法,但客户端发送我能想到的电子邮件是:

  • 让用户选择一个文件
  • 将文件上传到服务器
  • 让服务器在上传后返回随机文件名
  • 构建一个mailto:链接,其中包含邮件正文中上载文件的URL

  • 显然,Thunderbird 和其他一些客户端*确实*支持 `?attach=...` 直到 2019 年 12 月:https://www.nds.ruhr-uni-bochum.de/media/nds/veroeffentlicungen/2020/08/15/ mailto-paper.pdf 。但现在它被删除了,原因显而易见。 (2认同)