Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/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
Node.js 如何触发';新电子邮件';nodejs/electron应用程序中带有附件的窗口_Node.js_Email_Electron_Attachment_Multiplatform - Fatal编程技术网

Node.js 如何触发';新电子邮件';nodejs/electron应用程序中带有附件的窗口

Node.js 如何触发';新电子邮件';nodejs/electron应用程序中带有附件的窗口,node.js,email,electron,attachment,multiplatform,Node.js,Email,Electron,Attachment,Multiplatform,我正在构建electron/angular应用程序,我想在系统配置的邮件客户端中打开新的邮件窗口 使用预填充字段,如: 接受者 话题 信息 附件: (类似于windows上下文菜单中的“发送至->电子邮件收件人”) 而且它需要在Windows/Linux/Mac上工作 我的第一个猜测是“mailto:”,但由于安全原因,它不支持附件 我宁愿避免使用nodemailer或类似工具“悄悄”发送电子邮件 相关问题: 我有同样的要求,但从未找到一种方法来实现这一点。然而,我确实了解到前端javas

我正在构建electron/angular应用程序,我想在系统配置的邮件客户端中打开新的邮件窗口

使用预填充字段,如:

  • 接受者
  • 话题
  • 信息
  • 附件:
(类似于windows上下文菜单中的“发送至->电子邮件收件人”)

而且它需要在Windows/Linux/Mac上工作

我的第一个猜测是“mailto:”,但由于安全原因,它不支持附件

我宁愿避免使用nodemailer或类似工具“悄悄”发送电子邮件

相关问题:


我有同样的要求,但从未找到一种方法来实现这一点。然而,我确实了解到前端javascript,即
mailto:
不允许在附件中添加内容,也不允许访问本地文件,例如在文件中打开模板。每个人都在谈论通过节点服务器来实现这一点,但我从未找到一个有效的代码示例。但要有一个跨平台的解决方案,我认为这是不可能的。但是祝你好运!Windows是我的主要平台,在不同平台之间使用不同的解决方案并没有问题。我有相同的要求,但无法解决这个问题。对于Windows,我建议查看MAPI()。但不确定如何从节点轻松利用这些功能。