java吧 关注:1,257,973贴子:12,752,606
  • 0回复贴,共1

用Java实现每天给对象发情话

只看楼主收藏回复

最近看到一篇用js代码实现表白的文章,深有感触。
然后发现自己也可以用java代码实现,然后就开始写代码了,发现还挺有意思的,话不多说开搞
实现思路:
·使用HttpClient远程获取彩虹屁生成器网站中的内容 网站:网页链接
·java Mail 实现发送邮件
·SpringBoot 整合Scheduled 实现定时发送邮件
二:环境搭建
项目环境在SpringBoot框架基础上,加入邮件发送mail、RPC远程调用httpclient、Scheduled 的一个Maven项目
三:编写配置
1、在编写配置前需要,在浏览器登录自己的邮箱在账号安全中设置开启POP3/SMTP服务
2、开始开启POP3/SMTP服务需要输入验证码;
3、复制授权码;
4、勾选SMTP发信后保存到服务器,勾选这一项主要是可以看到自己发送了什么信息,不勾选此项。邮件消息发送成功后,邮箱内看不到自己已发送的信息
5、根据授权码编写配置
四、编写SpringBoot启动类
五、自动生成发送内容😘
六、编写定时任务✍🏼
七、打包运行
有条件的可以吧jar包放在运服务器上,没有条件的可以在本地win10系统上添加定时任务,每天定时执行jar包。
大致内容就是这样啦~
快去试一试吧*
#Java#


来自Android客户端1楼2021-03-19 15:33回复