5

我正在使用以下代码在 html Web 应用程序中附加文件,但它不起作用

 <div class="email_pot">

<a href="mailto:eptt@att.com?subject=Enhanced Push-to-Talk&attachments=["js/data.js","js/data.js"]"></a>

</div>

对于附加文件,我使用以下程序,如下所示

      {
      "toEmail": "ToAddressEmail"
      ,"toName": "ToAddressName"
      ,"subject": "SubjectLine"
      ,"body":"BodyText"
      ,"bodyHtml":"HTML Body Text"
      ,"attachments":["AttachmentPath","
      AttachmentPath"],"titleColour":"Hex Colour (i.e.FF0000)"
      }
4

2 回答 2

12

那么,你的问题是什么?我假设您在尝试发送电子邮件时遇到了一些错误。我之前回答过一个非常相似的问题

根据RFC 2368 ,由于安全原因,您不能使用 mailto: URL 方案将附件添加到邮件中:

如果任何标题被认为是危险的,解释 mailto URL 的用户代理应该选择不创建消息(...)只有主题、关键字和正文标题被认为是安全和有用的。

于 2013-01-09T07:44:47.503 回答
1

是否可以将文件附加到电子邮件取决于邮件程序。(但许多邮件无法从 maito:protocol 添加附件文件)

我想我可能可以将附件放入某些版本的 Outlook 中。

于 2013-01-10T10:13:14.737 回答