デスクトップ アプリに 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");
これにより、電子メール クライアントが呼び出されますが、電子メール本文のテキストが約 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 (最初のメール) を追加するだけで、他には何も追加しません (件名とメール本文は追加されません)。