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

网站制作流程分为哪七步网络文章发布平台

网站制作流程分为哪七步,网络文章发布平台,做设计排版除了昵图网还有什么网站,网站弹出客服📑前言 本文主要是【SpringBoot】——SpringBoot项目发送邮件的文章,如果有什么需要改进的地方还请大佬指出⛺️ 🎬作者简介:大家好,我是听风与他🥇 ☁️博客首页:CSDN主页听风与他 &#x1f3…

📑前言

本文主要是【SpringBoot】——SpringBoot项目发送邮件的文章,如果有什么需要改进的地方还请大佬指出⛺️

🎬作者简介:大家好,我是听风与他🥇
☁️博客首页:CSDN主页听风与他
🌄每日一句:狠狠沉淀,顶峰相见

目录

    • 📑前言
  • SpringBoot项目发送邮件
    • springboot整合mail发送邮件
    • 1.在pom.xml中导入邮件发送依赖
    • 2.配置yml文件中mail的信息
    • 3.编写邮件发送类EmailSending
    • 4.编写测试类EmailSendApplicationTests
    • 📑文章末尾

SpringBoot项目发送邮件

springboot整合mail发送邮件

1.在pom.xml中导入邮件发送依赖

        <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-mail</artifactId></dependency>

2.配置yml文件中mail的信息

  mail:host: smtp.163.com #邮箱采用的是网易邮箱,也可以更换其他的邮箱username: 15671190765@163.compassword: xxxx  #配置邮箱的snmp验证信息

3.编写邮件发送类EmailSending

package com.emailsend.listener;import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.mail.SimpleMailMessage;
import org.springframework.mail.javamail.JavaMailSender;
import org.springframework.stereotype.Component;import java.util.Random;@Component
public class EmailSending {@AutowiredJavaMailSender sender;@Value("${spring.mail.username}")String username;private SimpleMailMessage createMessage(String title, String content, String email){SimpleMailMessage message = new SimpleMailMessage();message.setSubject(title);  //主题message.setText(content);   //内容message.setTo(email);       //发送目标邮箱message.setFrom(username);  //源发送邮箱return message;}public void sendMailMessage(String email){Random random = new Random();int code = random.nextInt(899999)+100000;SimpleMailMessage  message= this.createMessage("欢迎注册我们的网站","您的验证码为"+(code)+",有效时间三分钟,为了保障您的安全,请勿向他人泄露验证码信息。",email);if (message == null) return;sender.send(message);}
}

4.编写测试类EmailSendApplicationTests

package com.emailsend;import com.emailsend.listener.EmailSending;
import org.junit.jupiter.api.Test;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest;@SpringBootTest
class EmailSendApplicationTests {@Autowiredprivate EmailSending emailSending;@Testvoid contextLoads() {emailSending.sendMailMessage("2482893650@qq.com");}}

📑文章末尾

在这里插入图片描述

http://www.15wanjia.com/news/24934.html

相关文章:

  • 赣州培训学做网站国内新闻最新消息十条
  • 餐饮公司做网站好处查域名备案
  • 网站做facebook推广德州seo优化
  • 学校网站建设实训做微商怎么找客源加人
  • 网站图片用什么做的baidu优化
  • 做网站的业务分析建站流程新手搭建网站第一步
  • 几何背景生成器网站网站服务器搭建
  • 英文企业网站源码黄页88网
  • 自己下载的字体怎么导入wordpress南宁网站seo外包
  • 河北网站建设就业考试舆情信息怎么写
  • 做网站去哪里做网站优化推广培训
  • wordpress主动推送代码国内seo排名
  • 淮安市建设监理协会网站链接提取视频的网站
  • 网站如何做mipseo网站推广首页排名
  • 网站域名如何使用什么是域名
  • 公司网站服务器租赁电子商务seo是什么意思
  • 网站修改建议百度seo推广计划类型包括
  • 小孩做愛网站5188关键词挖掘
  • 找做金融的网站有哪些自动交换友情链接
  • 做服装招聘的网站网络营销专家
  • 宜兴公司做网站软文推广渠道
  • 网站建设用户画像例子百度app免费下载安装最新版
  • 龙泉市建设局网站山东泰安网络推广
  • 制作图片模板网站seo是什么
  • 做网站 图片素材怎么找如何使用免费b站推广网站
  • 成都网站建设公司排名营销qq下载
  • 网站建设 财务归类桂林市天气预报
  • 怎么做前端网站百度竞价返点开户
  • 建设厅网站的无法打印国内推广平台
  • 中小型教育网站的开发与建设app开发制作