首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >nodemailer检查邮件是否已发送

nodemailer检查邮件是否已发送
EN

Stack Overflow用户
提问于 2020-11-24 19:37:11
回答 1查看 373关注 0票数 1

我正在使用nodemailer和nodejs express。

我想知道的是我的邮件是否成功地发送给了收件人。我的邮件服务属于zoho.com。

代码语言:javascript
运行
复制
const nodemailer = require('nodemailer');

 let transporter = await nodemailer.createTransport({
    host: "smtp.zoho.com",
    port: 465,
    secure: true, 
    auth: {
      user: 'info@mymail.gr', 

      pass: '******', 
    },
    tls: {
      rejectUnauthorized: false
    } 
  });

let info = await transporter.sendMail({
    from: '"Test mail" <info@mymail.gr>', // sender address
    to: "infodasfdfs23432d@mymail.gr", // list of receivers
    subject: "Hello ✔", // Subject line
    text: "Hello world?", // plain text body
    html: "<b>Hello world?</b>", // html body
  }, (error, result) => {
    if (error) return console.error(error);
  });

邮件"infodasfdfs23432d@mymail.gr“它不存在,错误不会被触发。如何使用nodemailer检查我的邮件是否送达?

EN

回答 1

Stack Overflow用户

发布于 2020-11-24 21:38:31

Nodemailer可以简单地将消息传递给中继,从这里Nodemailer给出api的响应。这就是为什么无效的电子邮件地址不会发生错误的原因。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64985665

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档