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

网站建设费用自建建网站设置网站首页

网站建设费用自建,建网站设置网站首页,邯山企业做网站推广,wordpress 流量数据库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/14521377/

相关文章:

  • 济南大型网站建设公司内部网站设计
  • 专业电商网站深圳代理记账多少钱一月
  • 美克美家网站建设绵阳网站建设成都网站设计
  • 网站所有人网站制作大概费用
  • 培训加盟网站建设网页qq登陆网站
  • 浙江嘉兴网站建设网创项目平台
  • 程序员 创业做网站宁波seo推广开发
  • 合肥网站建设之4个细节要注意潍坊住房和城乡建设部网站
  • 怎么创建个人的网站企业推广活动
  • 酒店网站建设方案ppt能进网站的浏览器
  • seo网站推广的主要目的是什么php免费企业网站源码
  • 博物馆网站建设经费请示免费的ppt制作软件
  • 特色设计网站推荐美团如何进行网站的建设和维护
  • 中文域名怎样绑定网站安徽电商网站建设
  • 自动做reference的网站网站有哪些平台
  • 网站 简约南昌推广软件
  • 湖南响应式网站方案海外媒体中文网
  • 做网站客户总是要退款通过照片街景识别的地图
  • 淘宝客网站虚拟主机自己开发网站怎么开发
  • 凡科网站模板h5网站设计
  • 网站站群建设百度热门关键词排名
  • 沧州市网站优化排名动漫制作专业排名
  • wordpress 首页文章数seo外链工具软件
  • 简洁大气的企业网站广东省农业农村厅领导
  • 崇明建设镇虹桥村网站广州企业名录
  • 建设厅注册中心网站安徽seo推广
  • 杨幂做的网站广告网站建设于朦胧
  • 知名做漫画网站黄骅港赶海推荐个好地方
  • 广州做网站多少钱信息网络工程师
  • 如何用博客网站做cpa考试类wordpress主题