[英]How to send email by using javascript or jquery
我為博客開發了一個網絡表單,我需要將其值發送到電子郵件。
如何單獨使用 jQuery 或 JavaScript 發送電子郵件?
簡短的回答是你不能單獨使用 JavaScript 來做到這一點。 您需要一個服務器端處理程序來連接 SMTP 服務器以實際發送郵件。 網上有很多簡單的郵件腳本,比如PHP的這個:
使用這樣的腳本,您可以使用如下函數將 Web 表單的內容發布到腳本中:
然后腳本將獲取這些值,加上郵件服務器的用戶名和密碼,然后連接到服務器以發送郵件。
您可以使用nodejs在服務器端進行。
查看流行的Nodemailer包。 有很多傳輸和插件可以與AWS SES和SendGrid等服務集成!
以下示例使用 SES 傳輸 (Amazon SES):
let nodemailer = require("nodemailer");
let aws = require("aws-sdk");
let transporter = nodemailer.createTransport({
SES: new aws.SES({ apiVersion: "2010-12-01" })
});
You can send Email by Jquery just follow these steps
include this link : <script src="https://smtpjs.com/v3/smtp.js"></script>
after that use this code :
$( document ).ready(function() {
Email.send({
Host : "smtp.yourisp.com",
Username : "username",
Password : "password",
To : 'them@website.com',
From : "you@isp.com",
Subject : "This is the subject",
Body : "And this is the body"}).then( message => alert(message));});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.