使用javascript和mail-gun发送两个电子邮件

时间:2018-11-14 11:54:48

标签: javascript html mailgun

我已经在mail-gun网站上创建了帐户,然后我有电子邮件和密码来添加javascript代码,以便在有人填写表格并提交时能够发送接收电子邮件,但我是唯一要接收电子邮件的人向通过表单提交的人发送感谢电子邮件。

Email.send("from@you.com",
"to@them.com",
"This is a subject",
"this is the body",
"smtp.yourisp.com",
"username",
"password");

1 个答案:

答案 0 :(得分:-1)

您需要使用JavaScript发送电子邮件。
这是步骤。
首先,我建议使用Mandrill
第1步:获取API密钥
在这里https://mandrill.com/signup/注册 然后点击获取API密钥
第2步:加载jQuery

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>

第3步:使用$ .ajax函数发送电子邮件
确保您正在使用POST提交数据。

$.ajax({
  type: “POST”,
  url: “https://mandrillapp.com/api/1.0/messages/send.json”,
  data: {
    ‘key’: ‘YOUR API KEY HERE’,
    ‘message’: {
      ‘from_email’: ‘YOUR@EMAIL.HERE’,
      ‘to’: [
          {
            ‘email’: ‘RECIPIENT_NO_1@EMAIL.HERE’,
            ‘name’: ‘RECIPIENT NAME (OPTIONAL)’,
            ‘type’: ‘to’
          },
          {
            ‘email’: ‘RECIPIENT_NO_2@EMAIL.HERE’,
            ‘name’: ‘ANOTHER RECIPIENT NAME (OPTIONAL)’,
            ‘type’: ‘to’
          }
        ],
      ‘autotext’: ‘true’,
      ‘subject’: ‘YOUR SUBJECT HERE!’,
      ‘html’: ‘YOUR EMAIL CONTENT HERE! YOU CAN USE HTML!’
    }
  }
 }).done(function(response) {
   console.log(response); // if you're into that sorta thing
 });

参考:https://medium.com/@mariusc23/send-an-email-using-only-javascript-b53319616782