node使用nodemailer在本地可以正常发送邮件,放服务器后无法发送报错

简介: node使用nodemailer在本地可以正常发送邮件,放服务器后无法发送报错

在本地可以正常发送邮件,放服务器后无法发送报错

在线二维码生成

1.安装nodemailer

 

npm i nodemailer -s

2.编写发送邮件的js文件

//引入模块
const nodemailer = require('nodemailer');
//设置邮箱配置
let transporter=nodemailer.createTranspoter({
  host:'',//邮箱服务的主机,如smtp.qq.com
  port:'',//对应的端口号
  //开启安全连接
  secure:false,
  //secureConnection:false,
  //用户信息
  auth:{
    user:'',
    pass:''
  }
});
//设置收件人信息
let mailOptions={
  from:'',//谁发的
  to:'',//发给谁
  subject:'',//主题是什么
  text:'',//文本内容
  html:'',//html模板
   //附件信息
  attachments:[
  {
      filename:'',
      path:'',
    }
  ]
};
//发送邮件
transporter.sendMail(mailOptions,(error,info)=>{
  if(error)
    return console.log(error);
   console.log(`Message: ${info.messageId}`);
   console.log(`sent: ${info.response}`);
});

 

查看原文在本地可以正常发送邮件,放服务器后无法发送报错

体验前端面试题小程序

微信小程序搜:红旗头像制作

相关文章
|
2月前
|
Swift iOS开发
iOS Swift使用Alamofire请求本地服务器报错-1002
iOS Swift使用Alamofire请求本地服务器报错-1002
67 1
|
11天前
|
JavaScript 前端开发
vue配合axios连接express搭建的node服务器接口_简单案例
文章介绍了如何使用Express框架搭建一个简单的Node服务器,并使用Vue结合Axios进行前端开发和接口调用,同时讨论了开发过程中遇到的跨域问题及其解决方案。
13 0
vue配合axios连接express搭建的node服务器接口_简单案例
|
9天前
|
JavaScript Linux 开发工具
如何将nodejs项目程序部署到阿里云服务器上
该文章详细描述了将Node.js项目部署到阿里云服务器的步骤,包括服务器环境配置、项目上传及使用PM2进行服务管理的过程。
|
2月前
|
JavaScript NoSQL 中间件
《Node.js后端修炼手册》——揭秘服务器搭建与部署上线的生死时速,让你一战成名!
【8月更文挑战第27天】本文详细介绍如何从零开始利用Node.js构建后端服务器并部署至生产环境。首先,通过简易步骤搭建基础服务器,包括环境安装与配置。接着,引入Express框架优化路由与中间件管理,提升开发效率。随后,利用Mongoose实现MongoDB数据库连接,增强数据交互能力。为保证系统稳定性,文中还讲解了错误处理机制。最后,通过PM2等工具部署应用至生产环境,确保高效运行。本教程辅以示例代码,帮助读者快速掌握Node.js后端开发全流程。
69 2
|
3月前
|
弹性计算 NoSQL Shell
云服务器 ECS产品使用问题之执行sh 56.sh报错,该如何解决
云服务器ECS(Elastic Compute Service)是各大云服务商阿里云提供的一种基础云计算服务,它允许用户租用云端计算资源来部署和运行各种应用程序。以下是一个关于如何使用ECS产品的综合指南。
|
2月前
|
自然语言处理 JavaScript 数据挖掘
Node.js服务器如何搭建?
【8月更文挑战第4天】Node.js服务器如何搭建?
31 2
|
3月前
|
弹性计算 Java 应用服务中间件
云服务器 ECS产品使用问题之变更服务器配置时一直显示400异常报错,该怎么办
云服务器ECS(Elastic Compute Service)是各大云服务商阿里云提供的一种基础云计算服务,它允许用户租用云端计算资源来部署和运行各种应用程序。以下是一个关于如何使用ECS产品的综合指南。
|
2月前
|
缓存 负载均衡 JavaScript
Node.js 服务器性能优化
【8月更文挑战第4天】 Node.js 服务器性能优化
38 1
|
3月前
|
弹性计算 前端开发 网络安全
云服务器 ECS产品使用问题之遇到报错“failed to create session manager connector for”,该怎么办
云服务器ECS(Elastic Compute Service)是各大云服务商阿里云提供的一种基础云计算服务,它允许用户租用云端计算资源来部署和运行各种应用程序。以下是一个关于如何使用ECS产品的综合指南。
|
3月前
|
弹性计算 监控 云计算
云服务器 ECS产品使用问题之升级服务器出现报错,该怎么办
云服务器ECS(Elastic Compute Service)是各大云服务商阿里云提供的一种基础云计算服务,它允许用户租用云端计算资源来部署和运行各种应用程序。以下是一个关于如何使用ECS产品的综合指南。
下一篇
无影云桌面