安装nodemailer见文章:http://blog.csdn.net/yihanzhi/article/details/79628574

nodemailer默认支持的邮箱服务包括:”QQ”、”163”、”126”、”iCloud”、”Hotmail”、”Yahoo”等,如果发送者邮件的账号服务被包含在其中,我们可以直接引用邮箱服务名字。

示例:直接引用邮箱服务名字

const nodemailer  = require("nodemailer");
const transporter = nodemailer.createTransport({service: '163', auth: {user: 'account@163.com',//邮箱账号pass: '***'//邮箱授权码}
});

如果我们要配置的发送者账号是 公司邮箱账号,但该邮箱账号并不在nodemailer默认支持的邮箱服务列表中怎么办?不要着急,并不是说不在默认支持列表中就不能实现邮箱发送功能,只是需要我们配置公司邮箱的服务名等更多信息。

示例:配置公司邮箱(mail.company.com)

const nodemailer  = require("nodemailer");
const smtpTransport = require('nodemailer-smtp-transport');
const transport = nodemailer.createTransport(smtpTransport({host: 'mail.company.com',port: 5555,auth: {user: '***@company.com',pass: '***'//注:此处为授权码,并非邮箱密码}
}));
transport.sendMail({from    : '***@company.com',//发件人邮箱to      : '*@*,*@*',//收件人邮箱,多个邮箱地址间用','隔开subject : 'title',//邮件主题text: 'Hi!'//text和html两者只支持一种
}, function(err, res) {console.log(err, res);
});

nodemailer如何配置公司邮箱发送邮件相关推荐

  1. Foxmail 配置公司邮箱

    foxmail 配置公司邮箱: 收件服务器地址:EXCHANGE01.chanjet.com 不要选中

  2. centos7 配置QQ邮箱发送邮件

    centos7 配置QQ邮箱发送邮件 安装 yum -y install mailx 测试是否安装成功 [root@localhost tools]# which mail /bin/mail 编辑配 ...

  3. gitlab配置126邮箱发送邮件

    #配置126邮箱 vi /etc/gitlab/gitlab.rb 修改配置如下: gitlab_rails['gitlab_email_from'] = 'test@126.com' gitlab_ ...

  4. php发送163邮件554,PHPMailer配置163邮箱发送邮件

    今天开发的功能中,需要实现发送邮件通知提醒,而PHP端使用的是PHPMailer这个第三方库来实现的,发送者邮件使用的是网易的163邮箱,但是在调试的时候遇到了问题,那就是一直报没有权限.最后才明白原 ...

  5. linux添加163邮箱,centos 7 mailx配置163邮箱发送邮件

    安装 yum -y install mailx [root@Linux-svn .certs]# vim /etc/mail.rc #修改配置文件,最后面添加即可 set from=wcczcl@16 ...

  6. dede使用phpMailer类配置微软邮箱发送邮件

    下载PHPMailer文件包phpmailer.然后把文件上传到您网站的公共目录下,最后在需要的文件中引入class.phpmailer.php与class.smtp.php.此处以微软的Outloo ...

  7. laravel配置QQ邮箱发送邮件

    登录QQ邮箱 找到这个区域 往下拉找到这个区域 开启 开启后会得到一个密匙,保存等会儿要用 xoiltpegqcbibgef 使用 点进去得到使用说明 得到信息 下面三个关键信息,到时候在.env文件 ...

  8. 需求:公司outlook配置sina邮箱

    需求:公司outlook配置sina邮箱 解决方法: 先进入网页版邮箱开启pop3/smtp服务 然后开始配置OUTLOOK 1.打开Outlook express软件,点击"工具" ...

  9. Java mail使用QQ邮箱发送邮件配置方案

    Java mail使用QQ邮箱发送邮件配置方案 java mail配置了QQ邮箱作为服务器发送邮件,结果导致出现503异常: Authentication failed; nested excepti ...

最新文章

  1. 第一个Mybatis程序示例 Mybatis简介(一)
  2. cordova环境部署
  3. %matplotlib inline 是什么意思
  4. Oracle之垂直水平分库分表(一)
  5. linux 多核 系统时钟,Linux中的时间
  6. 盖茨为什么会要求对机器人收税?
  7. CentOS 系列安装 Docker
  8. Ajax同步交互与异步交互
  9. 【问答集锦】减少专家依赖,自动化机器学习如何实现AI普惠?
  10. asp.net MVC Views-----Controller传递数据方法
  11. 笔记本计算机没反应怎么办,有办法 | 耳机插进电脑没反应怎么办?
  12. Markdown常用快捷键
  13. python自动更新excel数据_如何更新Excel数据?(刷新所有查询)
  14. 8.9 HITTING SET problem
  15. 市场营销工作重中之重——提升工作效率
  16. python 正则表达式整理
  17. 01- 机器学习经典流程 (中国人寿保费项目) (项目一)
  18. 计算机毕业设计Java智慧防疫上报系统小程序端(源码+系统+mysql数据库+Lw文档)
  19. 计算机科学与技术的职业需求,计算机科学与技术专业人才需求状况
  20. 基于prometheus采集isilon(OneFS)存储指标

热门文章

  1. elasticsearch安装部署教程
  2. 浅显易懂了解JavaScript回调函数
  3. 在Linux上安装Git
  4. 2022 年 Java 行业分析报告
  5. 好书读不完,常存常读常更新
  6. 我不是药神,救不了你的穷根
  7. 存储过程排版工具_文案创作者必备的7个写作辅助工具类网站,记得收藏
  8. 常用的CSSreset
  9. gyp info it worked if it ends with ok npm ERR 解决办法
  10. Hexo——看这一篇就够了