当前位置: 首页 > 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.pierceye.com/news/463484/

相关文章:

  • 傻瓜式大型网站开发工具餐饮业手机php网站
  • 网站建设小细节图片东阳网站建设yw126
  • 为什么找不到做网站的软件怎么做音乐mp3下载网站
  • 做一个网站需要什么网络营销方式分析论文
  • 可以做3d电影网站企业网站优化应该怎么做
  • 中山做网站联系电话app客户端开发公司
  • 秦皇岛网站推广价钱南京建设网站制作
  • 2018钓鱼网站建设邢台seo公司
  • 深圳建设交易中心网站域名网站建设
  • 做网站色弱可以吗一个网址多少钱
  • 如何查询网站接入信息产品营销网站
  • 常用博客建站程序遂溪网站开发公司
  • 网站开发软件系统安徽通皖建设工程有限公司网站
  • 意派网站开发新手篇做平面常用的网站
  • 广州网站设计费用深圳室内设计师网
  • 有什么可以做兼职的网站吗建设网站的需求分析
  • 专门做进口产品的网站6wordpress赚钱方法
  • 长兴网站建设公司郫县城乡规划建设管理局网站
  • 天津建设工程信息网站搜索引擎推广是什么工作
  • 网站的系统建设方式网站建设报价表格
  • 商城展示网站建设我劝大家不要学android
  • 官网的建站过程云南网站建设营销
  • 那个网站上有打码的任务做台州做网站的公司
  • 做公司网站 需要注意什么汕尾市住房和城建设局网站
  • 建立音乐网站网络媒体设计是什么
  • html网站怎么进入后台网站建设完成之后要索取哪些
  • 做炭化料的网站国外可以做非法网站吗
  • 厦门 网站建设 网站开发 未来网络做百科专用参考链接的网站
  • 手机网站友情链接怎么做网站轮播图
  • 网站做支付宝花呗分期设计师联盟网是谁创建的