我正在尝试使用 smtpjs 通过用户脚本发送电子邮件,因为这似乎是最简单的方法。然而,它似乎比仅通过嵌入在 HTML 页面中的 javascript 发送它更困难。使用这个用户脚本(基于 smtpjs 网站)我在控制台中没有收到任何错误,也没有发送电子邮件,这是一个框架问题还是我在这里遗漏了什么?(如果您建议在用户脚本中发送电子邮件的更简单方法,请不要犹豫分享)
// ==UserScript==
// @name New Userscript
// @namespace http://tampermonkey.net/
// @version 0.1
// @description try to take over the world!
// @author You
// @match *
// @grant none
// @require http://smtpjs.com/smtp.js
// ==/UserScript==
if (confirm("send mail?")) {
Email.send("FROM@gmail.com",
"TO@gmail.com",
"This is a subject",
"this is the body",
"smtp.gmail.com",
"USER",
"PW");
}
(我尝试了 gmailAPI(纯 JS 版本不支持发送电子邮件?)和 emailjs 框架在用户脚本中没有成功)