Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/471.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 从客户端向默认电子邮件客户端添加附件_Javascript_Email_Outlook_Client Side_Email Attachments - Fatal编程技术网

Javascript 从客户端向默认电子邮件客户端添加附件

Javascript 从客户端向默认电子邮件客户端添加附件,javascript,email,outlook,client-side,email-attachments,Javascript,Email,Outlook,Client Side,Email Attachments,我尝试使用mailto创建一封带有附件的新邮件。它正在Outlook 2010中打开一个新的邮件窗口,但没有附件。在调查这个问题时,我明白使用mailto是不可能实现的。有没有其他方法可以实现这一目标?我对此进行了研究,但没有发现任何有用的东西 在Java脚本中 如果您是从受信任的站点在IE内部运行,则可以创建Outlook.Application COM对象的实例,并使用OOM创建带有附件的邮件 您可以通过编程方式构建包含HTML正文和附件的EML(MIME)文件,并允许用户下载该文件。Out

我尝试使用mailto创建一封带有附件的新邮件。它正在Outlook 2010中打开一个新的邮件窗口,但没有附件。在调查这个问题时,我明白使用mailto是不可能实现的。有没有其他方法可以实现这一目标?我对此进行了研究,但没有发现任何有用的东西

在Java脚本中

  • 如果您是从受信任的站点在IE内部运行,则可以创建Outlook.Application COM对象的实例,并使用OOM创建带有附件的邮件
  • 您可以通过编程方式构建包含HTML正文和附件的EML(MIME)文件,并允许用户下载该文件。Outlook将乐于打开EML并将其显示给最终用户
  • 用Java脚本

  • 如果您是从受信任的站点在IE内部运行,则可以创建Outlook.Application COM对象的实例,并使用OOM创建带有附件的邮件
  • 您可以通过编程方式构建包含HTML正文和附件的EML(MIME)文件,并允许用户下载该文件。Outlook将乐于打开EML并将其显示给最终用户

  • 我创建了一个eml文件。它在用户的机器中以附件打开,但没有发送按钮。我不确定如何实现选项1。将X-Unsent MIME头设置为1。我创建了一个eml文件。它在用户的机器中以附件打开,但没有发送按钮。我不确定如何实现选项1。将X-Unsent MIME头设置为1。