gpt4 book ai didi

javascript - node.js openurl 中的查询字符串限制是什么以及如何使用默认电子邮件客户端发送电子邮件?

转载 作者:太空宇宙 更新时间:2023-11-04 01:12:31 25 4
gpt4 key购买 nike

我的桌面应用程序使用的是node.js。我需要从它发送电子邮件。所以我使用下面的代码:

require("openurl").open("mailto:"+emailAddress+"?" + 
"subject=TEST subject&" +
"body=Hello! How are you?\nHello! How are you?\nHello! How are you?\nHello! " +
"How are you?\nHello! How are you?\nHello! How are you?\nHello! How are you?\n" +
"Hello! How are you?\nHello! How are you?\nHello! How are you?\n");

这会调用电子邮件客户端,但电子邮件正文会被 chop 大约 200 个字符。

我也尝试了以下代码:

require("openurl").mailto(["john@example.com", "jane@example.com"],
{ subject: "Hello!", body: "This is\na generated email!\n" });

引用链接:https://github.com/rauschma/openurl

此代码仅添加电子邮件 ID(第一封电子邮件),不添加任何其他内容(不添加主题和电子邮件正文)。

最佳答案

openurl 并不意味着发送电子邮件,而是要求操作系统在最适合的应用程序中打开 URL。因此,http url 将在您的默认浏览器中打开,mailto 将在您的邮件应用程序中打开以撰写电子邮件。

要从node.js发送电子邮件,这个问题提供了很多选项:Sending emails in Node.js?

关于javascript - node.js openurl 中的查询字符串限制是什么以及如何使用默认电子邮件客户端发送电子邮件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15184948/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com