如何使用javascript或jquery发送电子邮件
我为博客开发了一个web表单,我需要将其值发送到电子邮件如何使用javascript或jquery发送电子邮件,javascript,jquery,Javascript,Jquery,我为博客开发了一个web表单,我需要将其值发送到电子邮件 我如何单独使用jQuery或JavaScript发送电子邮件?简单的回答是,不能单独使用JavaScript。您需要一个服务器端处理程序来连接SMTP服务器以实际发送邮件。在线上有许多简单的邮件脚本,例如用于PHP的以下脚本: 使用这样的脚本,您可以使用如下函数将web表单的内容发布到脚本中: 然后脚本将获取这些值,加上邮件服务器的用户名和密码,并连接到服务器以发送邮件。您可以在服务器端使用 You can send Email by J
我如何单独使用jQuery或JavaScript发送电子邮件?简单的回答是,不能单独使用JavaScript。您需要一个服务器端处理程序来连接SMTP服务器以实际发送邮件。在线上有许多简单的邮件脚本,例如用于PHP的以下脚本: 使用这样的脚本,您可以使用如下函数将web表单的内容发布到脚本中:
然后脚本将获取这些值,加上邮件服务器的用户名和密码,并连接到服务器以发送邮件。您可以在服务器端使用
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));});
看看流行的软件包。有很多传输和插件可以与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" })
});
在过去的十年里有什么变化吗?现代浏览器是否允许通过类似telnet的连接将电子邮件发送到SMTP/IMAP服务器?我找到了,但找不到任何有效的示例。我看到一个Email.send{}.then函数,但不知道如何读取响应值否,同样的故事-您仍然需要一个SMTP服务器来发送邮件。看起来smtpjs.com会把你带到一个页面,在那里你可以注册电子邮件发送服务。