springboot发送垃圾邮件
springboot发送垃圾邮件
1.idea使用spring initializr创建springboot工程,勾选I/O中的定时器和邮件
2.创建quartz包。包下创建SendEmailQuartz.java
@Component
@Configurable
@EnableScheduling
public class SendEmailQuartz {
@Resource
private EmailService emailService;
//每五秒发送一个
@Scheduled(cron = "*/5 * * * * * ")
public void send(){
emailService.sendEmail();
}
}
3.创建service包。包中创建EmailService接口
public interface EmailService {
boolean sendEmail();
}
4.service包下创建impl包。包中创建相应的impl实现类
@Service
public class EmailServiceImpl implements EmailService {
@Resource
JavaMailSender javaMailSender;
@Value("${spring.mail.username}")
private String from;
@Override
public boolean sendEmail() {
try {
MimeMessage mimeMessage=this.javaMailSender.createMimeMessage();
MimeMessageHelper message=new MimeMessageHelper(mimeMessage);
//发送者
message.setFrom(from);
//主题
message.setSubject(“北京窝窝头今日特卖”);
//接受方
message.setTo(“此处填写接收者的邮箱”);
//内容
message.setText(“窝窝头三块一个十块三个!”);
this.javaMailSender.send(mimeMessage);
}catch (Exception e){
return Boolean.FALSE;
}
return Boolean.TRUE;
}
}
5.application.properties中填写如下
#以网易邮箱为例
spring.mail.host=smtp.163.com
#发送者邮箱,该邮箱需要开启smtp服务
spring.mail.username=此处填写你的邮箱
#授权码,邮箱开启smtp服务后会发送给你一个授权码
#填入授权码,为一串大写的英文字符
spring.mail.password=你邮箱的smtp授权码
spring.mail.default-encoding=utf-8
spring.mail.properties.mail.smtp.auth=true
spring.mail.properties.mail.smtp.starttls.enable=true
spring.mail.properties.mail.smtp.starttls.required=true
启动服务后,效果:
springboot发送垃圾邮件相关推荐
- springboot发送qq邮件
springboot发送qq邮件 1_开启邮箱相关权限并获取邮箱授权码 2_实现功能 2.1_添加mail的依赖 2.1.1_创建工程时添加 2.1.2_在工程中添加 2.2_配置文件applicat ...
- SpringBoot发送QQ邮件图片显示不出来
SpringBoot发送QQ邮件图片显示不出来 用springBoot给QQ邮箱发送带图片的邮件时,图片在电脑上显示不出来,但是从手机上可以看到,查了一些方法,好多说在邮件上有个腾讯的黄条提示,点击显 ...
- 发送垃圾邮件的僵尸网络——药物(多)、赌博、股票债券等广告+钓鱼邮件、恶意下载链接、勒索软件+推广加密货币、垃圾股票、色情网站(带宏的office文件、pdf等附件)...
卡巴斯基实验室<2017年Q2垃圾邮件与网络钓鱼分析报告> 米雪儿 2017-09-07 from:http://www.freebuf.com/articles/network/1465 ...
- 使用springboot发送QQ邮件,可以发送附件
使用springboot发送QQ邮件 1.在application.properties中写入以下配置信息 #文件上传的配置信息 #总大小 spring.servlet.multipart.max-r ...
- 伪造邮件***,看我如何给网易邮箱APP发送垃圾邮件【二】
Duang~~~好久没更新博客了,源于最近比较忙,感谢博友对我的支持哈~今天继续更新 后面以我在补天漏洞平台提交过的漏洞为入口. 网易邮箱国内用户很多.今天看见他家的app了 ,99.95%垃圾邮件捕 ...
- springboot发送QQ邮件(最简单方式)
前言:使用邮箱注册时发送邮件获取验证码:找回密码时通过邮箱进行验证:或者其他需要发送邮件的场景. 主要针对在springboot中如何发送QQ邮件 1. 准备工作 进入QQ邮箱页面,点击设置,选择账户 ...
- SMTP 通过 ssh 通道发送垃圾邮件
通过SSH隧道传输SMTP 根据设计,我们不允许校外机器使用我们的SMTP服务器.如果我们允许它,我们将允许任何和所有使用我们的SMTP服务器来分发垃圾邮件. 但是也可以通过我们的SMTP服务器发送邮 ...
- SpringBoot发送Email邮件-发送多人HTML邮件
1.创建项目 当然也可以直接在pom文件加入依赖 <dependency><groupId>org.springframework.boot</groupId>&l ...
- 【springboot】 springboot发送QQ邮件 springboot整合mail教程
首先需要引入jar包 <!-- 邮件依赖 --><dependency><groupId>org.springframework.boot</groupId& ...
- 全面演示springboot发送QQ邮件过程(复杂邮件+简单邮件)图片、附件
文章目录 前言 开玩 步骤 1.导入相关依赖 2.你的邮箱配置 简单邮件 发送一个复杂邮件 前言 失踪了好久了,今天冒个泡,玩一玩邮箱
最新文章
- 网页怎么在图片上添加文字_想给图片添加文字,留白,添加小印章?用手机三步搞定...
- 解决vscode中golang插件依赖安装失败问题
- CCF 202104-4 校门外的树 Python
- VScode的基础设置
- 关于产品 / 市场契合点 PMF 的 12 个问题全解读(下)
- C#使用CurrentUICulture切换语言
- 【数据库系统设计】关系数据库标准语言SQL(2)
- “众矢之的”马库斯回应14个问题,将深度学习质疑到底
- ConcurrentHashMap!你居然不知道1.7和1.8可不一样?!
- Hadoop CentOS 7 安装配置
- Lenovo System X3850 X5 服务器管理口IMM被锁定无法登录的故障处理
- 2018年10月中华人民共和国县以上行政区划代码(身份证地区码/身份证前缀)
- 个人小项目原型图设计(主页)
- Sublime Plugin - Python PEP8 Autoformat
- kubectl工具使用
- 苹果快捷键怎么调出来_ps常用10大快捷键
- 东辉创投放心用姓名存钱的利害,存款一切权归吗?
- IE浏览器——莫名打不开
- 在抖音及一些直播上,如何进行违禁词在线检测呢?
- vaptcha、京东等手势验证码和滑动验证识别
热门文章
- 软件系统概要设计的三大要素
- 运行bat时隐藏cmd窗口的方法(bat隐藏窗口 隐藏运行bat文件)
- 基于JavaWeb开发的智慧水务管理系统软件设计说明书
- linux 终端复制剪贴板,命令行剪贴板复制和粘贴工具?
- 51单片机(AT89S52)设计简单计算器(4位加减乘除)
- eNSP初学者配置以太网2种链路端口:access、trunk
- C程序的基本组成结构
- selenium-模拟登录QQ空间(附模拟滑动验证码)
- 谷歌翻译器 6.2.620 电脑版
- mysql连接服务器教程_连接 MySQL 服务器