当前位置: 首页 > news >正文

子商务网站建设的一般流程图外贸网站设计

子商务网站建设的一般流程图,外贸网站设计,p2p商城网站建设,做网站3年❤ 前端实现发邮件 1、Nodejs使用nodemailer发邮件 一、开启发送者邮箱的SMTP服务 QQ邮箱开启SMTP服务教程 163邮箱开启SMTP服务教程 二、安装nodemailer模块 在node项目目录下#xff0c;使用cmd运行下面命令 npm install nodemailer --savenodemailer官网 https://nod…❤ 前端实现发邮件 1、Nodejs使用nodemailer发邮件 一、开启发送者邮箱的SMTP服务 QQ邮箱开启SMTP服务教程 163邮箱开启SMTP服务教程 二、安装nodemailer模块 在node项目目录下使用cmd运行下面命令 npm install nodemailer --savenodemailer官网 https://nodemailer.com/about/ 三、根目录下建立一个mailer.js const nodemailer require(nodemailer); let transporter nodemailer.createTransport({host:smtp.qq.com, //发送者邮箱服务端口,参考 https://github.com/nodemailer/nodemailer-wellknown/blob/master/services.jsonsecure:true,auth:{user:111111qq.com, //发送者邮箱pass:xyzdawd //发送者邮箱授权码不是登录或者独立密码是你设置的smtp授权密码}, });let mailOptions {from:111111qq.com, //发送者邮箱to:a22163.com, //接受者邮箱,可以设置多个subject:培训证书, //邮件主题text:企业培训证书, //信箱里邮件列表时此邮件显示的内容说明html:b企业培训证书/bbr/img srccid:00001 alt证书图片 /, //邮件内容watchHtml: b企业/b 培训证书, // Apple Watch specific HTML body 苹果手表指定HTML格式//附件 filename在邮件中附件显示的名字content附件的内容contentType附件的类型cid附件的id//关于附件的更多用法以及属性说明参考 https://nodemailer.com/message/attachments/attachments: [// String attachment{filename: notes.txt,content: Some notes about this e-mail,contentType: text/plain // 可选会检测文件名}, ] transporter.sendMail(mailOptions,(err,info){if(err){console.log(err);}else{console.log(info);} });四、运行 修改配置文件以后在根目录下命令行执行切记是命令行来执行 使用 node mailer.js 运行程序五、项目中使用 安装 axios npm install axios 注意 1.建议不要用163邮箱作为发送方 因为163的反垃圾机制用163向qq邮箱发送html内容有图片携带附件的时候会报错误 Error: Message failed: 554 DT:SPM 163 smtp11, 导致发送失败。目前我使用QQ作为发送方。 2.两个填写发件人账号的地方要写一致不然会导致如下错误504SUM 信封发件人和信头发件人不匹配 Error: Message failed: 554 DT:SPM 126 smtp7 2、emailjs实现发邮件 限制 emailjs邮箱没有需要注册一个 需要node的环境安装emailjs,如下 在前端使用 EmailJS 发送邮件是一种方便的方式EmailJS 是一个允许你通过前端直接发送电子邮件的服务。以下是一个简单的步骤指南来帮助你在前端使用 EmailJS 发送邮件 步骤一注册 EmailJS 账户 访问 EmailJS 官方网站 并注册一个账户。 创建一个项目并获取你的 User ID。 步骤二安装 EmailJS SDK 通过 npm 安装 EmailJS SDK npm install emailjs-com步骤三在前端代码中使用 EmailJS 发送邮件 import emailjs from emailjs-com;// 使用你在 EmailJS 上获得的 User ID 和 Service ID const USER_ID your_user_id; const SERVICE_ID your_service_id;// 发送邮件的函数 function sendEmail() {emailjs.send(SERVICE_ID, template_id, {to_name: Recipient Name,message: This is a test email sent from EmailJS.}, USER_ID).then((response) {console.log(Email sent:, response);}, (error) {console.error(Error sending email:, error);}); }// 调用发送邮件函数 sendEmail();注意事项 替换 your_user_id 和 your_service_id 分别为你在 EmailJS 上获取的 User ID 和 Service ID。 替换 ‘template_id’ 为你在 EmailJS 上创建的模板 ID。 在 emailjs.send 方法中可以传递邮件的参数例如收件人名称、消息内容等。 请确保在发送邮件之前配置好你的 EmailJS 服务和模板并替换代码中的相应参数。这样就可以在前端使用 EmailJS 发送邮件了。
http://www.zqtcl.cn/news/463484/

相关文章:

  • 淄博哪家公司做网站最好新手做地方门户网站
  • 做一个交易平台网站的成本深圳南山做网站的公司
  • 网站建设的开发的主要方法aspcms分类信息网站
  • 中国免费图片素材网站烟台电商网站开发
  • 网站框架图浅谈网站的主色调设计
  • asp.net网站iis与目录权限设置做网站前端用什么软件好
  • 网站后台图片模板前端作业做一个网站
  • 做兼职的翻译网站吗教育直播网站开发
  • pxhere素材网站电子商务的网站开发的工作内容
  • 邮件网站怎么做wordpress如何代码高亮
  • 电脑做视频的网站吗中小学 网站建设 通知
  • 给企业做网站赚钱吗吉 360 网站建设
  • 网站建设多少价格东莞网站推广团队
  • 做课件的软件下载带有蓝色的网站html网页制作代码实例
  • 建设银行鄂州分行官方网站健身网站开发方式
  • 大连免费建站模板花坛设计平面图
  • 建设网站对企业有什么好处wordpress教程视频下载
  • 郑州网站提升排名上海 企业 网站建设
  • 南昌好的做网站的公司营销型网站 案例
  • 南宁经典网站建设网络运维工程师是干什么的
  • 网站开发算法建网站难不难
  • 茂名模板建站定制网站开发 ide
  • 做网站现在用什么语言网站估价
  • wap开头的网站外贸网站建设官网
  • 做网站说什么5.0啥意思wordpress教程视频 下载
  • 业务型网站做seo郑州网站推广优化
  • 400网站建设南昌网站建设方案详细版
  • 网站评论回复如何做中国住建部和城乡建设官网
  • 怎么建设网站南京做南京华美整容网站
  • 有哪些可以做1元夺宝的网站推广网站哪家做的好