前端怎么实现发送邮件啊,有没有案例啊,谢谢
Smtp.js, http://www.smtpjs.com/,https://smtpjs.com/v3/smtp.js:
/* SmtpJS.com - v3.0.0 */
var Email = {
send: function(a) {
return new Promise(function(n, e) {
a.nocache = Math.floor(1e6 * Math.random() + 1), a.Action = "Send";
var t = JSON.stringify(a);
Email.ajaxPost("https://smtpjs.com/v3/smtpjs.aspx?", t, function(e) {
n(e)
})
})
},
ajaxPost: function(e, n, t) {
var a = Email.createCORSRequest("POST", e);
a.setRequestHeader("Content-type", "application/x-www-form-urlencoded"), a.onload = function() {
var e = a.responseText;
null != t && t(e)
}, a.send(n)
},
ajax: function(e, n) {
var t = Email.createCORSRequest("GET", e);
t.onload = function() {
var e = t.responseText;
null != n && n(e)
}, t.send()
},
createCORSRequest: function(e, n) {
var t = new XMLHttpRequest;
return "withCredentials" in t ? t.open(e, n, !0) : "undefined" != typeof XDomainRequest ? (t = new XDomainRequest).open(e, n) : t = null, t
}
};
2 回答1.4k 阅读✓ 已解决
2 回答811 阅读✓ 已解决
1 回答1.1k 阅读✓ 已解决
1 回答779 阅读✓ 已解决
2 回答1.3k 阅读
2 回答738 阅读
1 回答697 阅读✓ 已解决
应该有那种发送邮件的api接口的,在前台直接一个接口就ok,网上你找一下肯定有。就类似一个url可以发送短信一样:http://domain/sendsms?phone=1...