小编sim*_*990的帖子

Nodemailer 发送电子邮件后速度非常慢

我使用 nodemailer 在用户提交联系表单后发送电子邮件,然后用户将被定向到感谢页面。我现在在cloud9上从事这个项目。这是我的代码:

var express                 = require("express"),
    bodyParse               = require("body-parser"),
    multer                  = require("multer"),
    nodemailer              = require("nodemailer");

var app = express();

app.use(bodyParse.urlencoded({extended: true}));

var smtpTransport = nodemailer.createTransport({
service: "Gmail",
auth: {
    type: "OAuth2",
    user: "xxxxx@gmail.com",
    clientId: "xxxxxx",
    clientSecret: "xxxxx",
    refreshToken: "xxxxx",
    accessToken: "xxxxx"
    }
});
app.post("/upload", function(req, res){
  var mailOptions = {
    from: "xxxx <xxxx@gmail.com", // sender address
    to: "xxxx@gmail.com", // list of receivers
    subject: "xxxx", // Subject line
    text: "xxxx",
    attachments: [
       {   // file on disk as an attachment …
Run Code Online (Sandbox Code Playgroud)

node.js express cloud9-ide nodemailer cloud9

2
推荐指数
1
解决办法
5685
查看次数

标签 统计

cloud9 ×1

cloud9-ide ×1

express ×1

node.js ×1

nodemailer ×1