Node.js:nodemailer发送163邮件

简介: Node.js:nodemailer发送163邮件

安装

npm install nodemailer

示例


'

use strict';
// 引入依赖
const nodemailer = require('nodemailer');
/**
 * 发送163邮件
 */
async function sendEmail() {
  // 配置邮件服务器
  let transporter = nodemailer.createTransport({
    host: "smtp.163.com",
    port: 25,
    secure: false,
    auth: {
      user: '用户名',
      pass: '密码或授权码',
    },
  });
  // 发送邮件
  let info = await transporter.sendMail({
    from: '"邮件显示名" <from@163.com>',
    to: "to@163.com",
    subject: "邮件标题",
    text: '文本邮件内容', 
    html: "<b>HTML邮件内容</b>",
  });
}
sendEmail();
相关文章
|
22天前
|
存储 缓存 NoSQL
node实战——koa给邮件发送验证码并缓存到redis服务(node后端储备知识)
node实战——koa给邮件发送验证码并缓存到redis服务(node后端储备知识)
31 0
|
JavaScript
Node.js使用Nodemailer发送邮件
Node.js使用Nodemailer发送邮件
347 0
Node.js使用Nodemailer发送邮件
|
22天前
|
JSON JavaScript 前端开发
❤Nodejs 第九章(token身份认证和express-jwt的安装认识)
【4月更文挑战第9天】Node.js第九章介绍了Token身份认证,特别是JWT(JSON Web Token)作为跨域认证的解决方案。JWT由Header、Payload和Signature三部分组成,用于在客户端和服务器间安全传输用户信息。前端收到JWT后存储在localStorage或sessionStorage中,并在请求头中发送。Express-JWT是一个中间件,用于解析JWT。基本用法包括设置secret和algorithms。注意安全问题,避免混合使用不同算法以防止降级攻击。
53 0
|
22天前
|
JavaScript Windows
Win7内网安装高版本的Node方法,亲测有效node-v16.16.0
Win7内网安装高版本的Node方法,亲测有效node-v16.16.0
96 0
|
22天前
|
JavaScript Linux 数据安全/隐私保护
node内网安装npm私服以及依赖包上传发布verdaccio
node内网安装npm私服以及依赖包上传发布verdaccio
159 1
|
22天前
|
移动开发 JavaScript 前端开发
为了学习vue3,安装nvm进行node的多版本管理
为了学习vue3,安装nvm进行node的多版本管理
36 2
|
22天前
|
资源调度 jenkins 持续交付
jenkins 自动安装nodejs16.16.0版本报错处理
jenkins 自动安装nodejs16.16.0版本报错处理
48 0
|
6天前
|
Web App开发 缓存 JavaScript
Node.js安装及环境配置,详细简单易懂!一文get全部!
Node.js安装及环境配置,详细简单易懂!一文get全部!
|
14天前
|
传感器 JavaScript 前端开发
VSCOde安装node.js环境
VSCOde安装node.js环境
|
22天前
|
JavaScript 前端开发 Linux
Node.js安装与配置
`Node.js` 是一个基于 `Chrome V8` 引擎的 `JavaScript` 运行环境,它允许开发者使用 `JavaScript` 编写服务器端代码。以下是 `Node.js` 的安装与配置的详细步骤:
Node.js安装与配置