2
我想通過使用smtpjs的userscript發送電子郵件,因爲它似乎是最簡單的方法。然而,這似乎比通過嵌入HTML頁面的JavaScript發送更難。使用這個腳本(based on the smtpjs website)我沒有在控制檯中發生錯誤,沒有發送電子郵件,這是一個框架問題還是我在這裏丟失了什麼? (如果你的建議發送userscript內的郵件不要猶豫,分享更簡單的方法)在用戶腳本中使用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("[email protected]",
"[email protected]",
"This is a subject",
"this is the body",
"smtp.gmail.com",
"USER",
"PW");
}
(我試過gmailAPI(純JS版不支持發送電子郵件?)和emailjs框架沒有userscripts成功)
此答案已過期。似乎smtpjs的[新版本](https://smtpjs.com/smtp.js)使用'XMLHttpRequest'到HTTPS端點。但是,它似乎仍然不適合我。 –