用NodeJS迅速、简单地发送电子邮件

用NodeJS发送电子邮件

环境

    • モジュールはnodemailerを使用します。

 

    SMTPはGメールを使用します。

可以直接用中文进行翻译:引用来源

var receiverEmailAddress = '{宛先アドレス}@*****.com'
var senderEmailAddress = '{作成したGメール}@gmail.com'
var senderEmailPassword = '{作成したGメールアカウントのパスワード}'

var nodemailer = require('nodemailer');
var transporter = nodemailer.createTransport({
  host: 'smtp.gmail.com',
  port: 465,
  secure: true, // SSL
  auth: {
    user: senderEmailAddress,
    pass: senderEmailPassword
  }
});
var mailOptions1 = {
  from: senderEmailAddress,
  to: receiverEmailAddress,
  subject: '{件名}',
  text: '{本文}'
};
transporter.sendMail(mailOptions1, function (error, info) {
  if (error) {
    console.log(error);
  } else {
    console.log('Email sent: ' + info.response);
  }
});

用法

    1. 安装模块npm install nodemailer

运行脚本node mail.js

结果- jié guǒ

邮件发送成功: 250 2.0.0 OK ******* f11sm5251981pfd.27 – gsmtp

广告
将在 10 秒后关闭
bannerAds