关于Java发邮件提醒写周报实现(一)环境搭建

背景

由于公司每周都要写周报,而日常工作很忙,所以很容易忘记这件事件,因此开发一个写周报提醒的机器人,进行特定时间提醒是时候写周报了。


有一个大前提,本技术实现,本着不开通任何收费服务的态度去考察使用的技术栈,因此,只需按照接入步骤实现,即可免费实现标题所述的功能了。

系列文章

一:环境搭建
二:代码编写
三:github action
四:调试整合

痛点

对于什么时候提醒,也是有技巧的。

先实现,再优化。一般,都是周五,周六,这两天提醒,够了吧?

那就设定,五点下班后的时间,周六中午之类的时间,进行提醒。

开发环境

win10,idea,jdk8,科学上网

开发语言

java

开始发车

本文,讲述的就是如何搭建好各种账号,以及环境,开发工具的。
(1)创建一个邮箱

博主这里选择的是163的邮箱,这个邮箱,涉及到后续发送邮件的配置,建议也注册这个邮箱,方便后续按照流程接入。

(2)创建一个github账号

由于步骤一已经有一个邮箱了,那么就使用这个邮箱,在github进行注册一个账号。

(3)idea配置

下载好idea配置好java环境。博主使用的jdk8,建议环境也一致。另外,配置好maven环境,后续开发用得上。

完成上述的步骤后,就完成了初步的配置了

接下来,就是一些参数设置了,首先,开通邮箱的IMAP/SMTP和POP3/SMTP设置,具体如下图:

开通过程中,有个16位的配置密钥,需要保存好,后续在代码中发送邮件用得上。

至此,如果上述步骤全部完成,那么恭喜你,完成了配置环境了。

具体开发事项,请看下一篇文章。

that's all-------------------------------------------------------------------------------------------------

相关推荐
Albert Edison1 分钟前
【ProtoBuf 语法详解】enum 类型
java·linux·服务器
花间相见10 分钟前
【JAVA基础01】——类和对象
java·开发语言·python
在等晚安么10 分钟前
每日八股文
java·八股
lclcooky10 分钟前
Spring中的IOC详解
java·后端·spring
GIOTTO情12 分钟前
2026小红书投流新规下,基于Infoseek API的媒介投放自动化方案
java·linux·开发语言
xiaoye370814 分钟前
Spring如何处理线程并发问题
java·后端·spring
xiaoye370816 分钟前
Spring中使用自定义@Lock 注解解决线程并发问题
java·spring·wpf
XiaoLeisj17 分钟前
Android 权限管理实战:运行时申请、ActivityResultLauncher 与设置页授权
android·java·权限
FreeFly辉17 分钟前
VScode搭建javaDemo
java·vscode
知我Deja_Vu19 分钟前
【避坑指南】ConcurrentHashMap 并发操作的致命陷阱
java·开发语言