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

网站建设费用自建网站建设结单 优帮云

网站建设费用自建,网站建设结单 优帮云,营销型企业、公司网站案例,网页美工设计流程的正确排序SpringBoot整合定时任务和邮件发送#xff08;邮箱 信息轰炸 整蛊#xff09; 目录SpringBoot整合定时任务和邮件发送#xff08;邮箱 信息轰炸 整蛊#xff09;1.概述2.最佳实践2.1创建项目引入依赖(mail)2.2 修改yml配置文件2.3 启动类添加EnableScheduling注解2.4 执行的…SpringBoot整合定时任务和邮件发送邮箱 信息轰炸 整蛊 目录SpringBoot整合定时任务和邮件发送邮箱 信息轰炸 整蛊1.概述2.最佳实践2.1创建项目引入依赖(mail)2.2 修改yml配置文件2.3 启动类添加EnableScheduling注解2.4 执行的任务类发送基本内容我们使用java程序发送邮件属于使用第三方客户端发送邮件 使用第三方客户端发送邮件也需要先通过认证(登录) 官方客户端认证 用户名 密码 第三方客户端的认证用户名 授权码 授权码需要通过发送短信开通指定功能时获取 1.概述 SpringBoot实现邮件功能是非常的方便快捷的因为SpringBoot默认有starter实现了Mail。 发送邮件应该是网站的必备功能之一什么注册验证忘记密码或者是给用户发送营销信息。 最早期的时候我们会使用JavaMail相关api来写发送邮件的相关代码后来spring推出了JavaMailSender更加简化了邮件发送的过程在之后springboot对此进行了封装就有了现在的spring-boot-starter-mail。 2.最佳实践 先去qq邮箱设置smtp开启并获得授权码 邮箱-设置-账户-POP3/SMTP服务:开启服务后会获得授权码 2.1创建项目引入依赖(mail) dependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-mail/artifactId /dependency2.2 修改yml配置文件 spring:mail:host: smtp.qq.com #配置服务器qqsmtp.qq.com网易163:smtp.163.compassword: cvaflkvougrvcijd #授权码邮箱-设置-账户-POP3/SMTP服务:开启服务后会获得权码username: 3541434135qq.comdefault-encoding: UTF-82.3 启动类添加EnableScheduling注解 package com.bjopwernode;import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.scheduling.annotation.EnableScheduling;EnableScheduling SpringBootApplication public class SpringbootTimedtaskMixMailsendingApplication {public static void main(String[] args) {SpringApplication.run(SpringbootTimedtaskMixMailsendingApplication.class, args);}} 2.4 执行的任务类发送基本内容 在基础包下新建一个task目录里面新建一个类MyTask.java package com.bjopwernode.task;import org.springframework.beans.factory.annotation.Autowired; import org.springframework.mail.SimpleMailMessage; import org.springframework.mail.javamail.JavaMailSender; import org.springframework.scheduling.annotation.Scheduled; import org.springframework.stereotype.Component;Component public class MyTask {Autowiredprivate JavaMailSender javaMailSender;/*** 发送基本内容*/Scheduled(cron 0/3 * * * * ?)public void testSendSimpleMailMessage(){SimpleMailMessage simpleMailMessage new SimpleMailMessage();//发件人邮箱simpleMailMessage.setFrom(3541434135qq.com);//收件人邮箱simpleMailMessage.setTo(601081254qq.com);//邮件主题simpleMailMessage.setSubject(这是一个测试邮件);//邮件内容simpleMailMessage.setText(测试内容);javaMailSender.send(simpleMailMessage);} }
http://www.hkea.cn/news/14259814/

相关文章:

  • vps 网站攻击ip地址网站建设可以学吗
  • 汽车网站建设背景虚拟机做局域网网站服务器配置
  • wordpress分类网站上海网络营销推广方法
  • 网站建设丿金手指15凡科网产品矩阵
  • 网站开发人员职责古风ppt模板
  • 做网站的服务器哪个系统好wordpress 长文章分页
  • php网站开发程序亚马逊跨境电商挣钱吗
  • 好用的免费网站建设网站备案申请模板
  • 品牌设计网站建设青龙网站建设
  • 化工行业网站建设外贸出口营销网站
  • 公司网站建设需要哪些方面周口城乡建设网站
  • excel做网站数据库网站服务运营队伍与渠道建设
  • 网站排名影响因素网站跳转微信链接
  • 企业网站有哪些优点app开发公司成都
  • 江苏城乡住房和城乡建设厅网站创业策划书
  • 网站首页psd湛江专业雷剧视频
  • 开发网站能赚多少钱网站的前端怎么做
  • 小朋友做安全教育的网站wordpress社区主题
  • viewjs wordpressseo外包
  • 公司网站优化软件江苏弘仁建设有限公司网站
  • 长春网站建设推荐网诚传媒北京响应式网站建设
  • 梧州做网站建设网站建设和后台空间管理关系
  • 汕头做网站公司网站设计编辑
  • frontpage网站建设论文wordpress 显示小工具栏
  • 台州建设网站开发手机app难吗
  • 做不锈钢管网站岳阳卖房网站
  • 上海市交通建设工程安全质量监督站网站网站图片是用什么软件做的
  • 大沥网站制作外贸推广软件
  • 2008iis网站建设淮安软件园有做网站的吗
  • 建设部网站怎么查询相关专业代运营电商公司排行榜