社区
Web 开发
帖子详情
如何用javamail 自动发送邮件?
huaping100
2009-04-04 07:15:27
本人实现了利用javamail发送邮件的功能。就是当用户注册时,能够自动发送邮件到用户注册的邮箱,提醒用户进行邮件激活。现在我想要利用javamail进行定时发送邮件的功能,不知道该怎么做啊。就是当用户设定了某个日期或时间,希望到那个时间系统能够自动发送邮件到他邮箱,提醒他去做这个事。请各位大侠帮帮忙啊。
...全文
1096
9
打赏
收藏
如何用javamail 自动发送邮件?
本人实现了利用javamail发送邮件的功能。就是当用户注册时,能够自动发送邮件到用户注册的邮箱,提醒用户进行邮件激活。现在我想要利用javamail进行定时发送邮件的功能,不知道该怎么做啊。就是当用户设定了某个日期或时间,希望到那个时间系统能够自动发送邮件到他邮箱,提醒他去做这个事。请各位大侠帮帮忙啊。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
quanjinzhang
2009-04-06
打赏
举报
回复
最简单的就是写一个调用程序,在这个调用程序中,通过无限循环,但是循环中首先调用发送邮件的程序,在这个发送邮件的程序中需要和数据库交互,判断时间是否等于设定的时间,如果是则继续发送的步骤,如果不是,则返回,然后通过Thread的sleep方法来控制等待时间,例如Thread.sleep(30000);间歇30秒,然后继续下一循环节,这样,程序启动后,这个程序就始终在运行,只不过有部分时间是在等待。也就实现了你要的功能了。
ace62
2009-04-05
打赏
举报
回复
发邮件已经实现了
那么现在只需要一个调度程序,这个程序运行后,不断判断时间是否到(间隔可以根据要求来设定,1小时或1分钟等等),若时间到就发送指定的邮件
huaping100
2009-04-05
打赏
举报
回复
谢谢上面几位的回复,我觉得应该是要一个时间调度程序的,但就是不知道该如何去实现这个调度程序。想要quartz,或者直接用java的timer和timer task,纠结中啊,这个时间调度程序还在一直考虑中啊,希望大家帮帮忙啊
shuaiAWP
2009-04-05
打赏
举报
回复
htmlmail
quanjinzhang
2009-04-04
打赏
举报
回复
我觉得可以这样做:
1、如果允许使用操作系统的定时任务的话,可以写一个程序,里面先查询数据库判断用户设定的日期和时间,如果等于允许时间,就继续执行邮件发送功能,通过任务计划定时(例如每一分钟)允许一次;
2、应用系统启动后随即启动一个邮件发送程序,每隔一分钟(或30秒等)运行一次,若果有匹配的时间则发送相关邮件。
huaping100
2009-04-04
打赏
举报
回复
是不是还要用别的什么组件或包啊
huaping100
2009-04-04
打赏
举报
回复
javamail是介绍的很详细,但是没有按照用户设定的时间自动发送邮件的功能啊,不知道我有没有看仔细,应该是没有的
Defonds
2009-04-04
打赏
举报
回复
http://blog.csdn.net/defonds/archive/2009/04/01/4041680.aspx
关于javamail介绍的很详细,配有源码说明
YOLO算法工业车间机器人目标检测数据集-624张-标注类别为包装-仓储-分料盒-干躁-混料-混料机-基础-基础设备-捏合设备-皮带线-切割-切割设备-机器人-烧成-原料-中控.zip
【注:该页面底部资源详情处,可查看数据集可视化效果】 1. YOLO目标检测数据集, 适用于YOLOV5、yolov7,yolov8, yolov11, yolov13, yolo26等系列算法,含标签,已标注好,可以直接用来训练,包含YOLO格式标签和VOC格式标签; 2. 内置data.yaml数据集配置文件,已经划分好了训练集、验证集等; 3. 数据集和模型具体情况可参考 https://blog.csdn.net/zhiqingAI/article/details/124230743?spm=1001.2014.3001.5502
目标跟踪与多传感器融合技术探讨[代码]
本文主要探讨了目标跟踪、多传感器融合及非线性滤波等领域的算法与技术。博主擅长提供代码复现、技术支持及学术探讨,并欢迎通过私信或微信联系。在估计、滤波与融合方面,涵盖了多种线性与非线性滤波算法,如卡尔曼滤波(KF)、扩展卡尔曼滤波(EKF)、无迹卡尔曼滤波(UKF)、中心差分滤波(CDKF)、强跟踪滤波(STF)、容积卡尔曼滤波(CKF)、求积卡尔曼滤波(QKF)、高斯近似滤波(GAF)、高斯混合滤波(GMF)及粒子滤波(PF)等。多传感器融合方面包括集中式、分布式、序贯及联邦卡尔曼滤波等方法。参数估计算法涉及最大似然(ML)、最小二乘(LS)、最大后验(MAP)及最小均方误差(MMSE)。目标跟踪方面,涵盖了基于不同滤波算法和运动模型(如CV、CA、CT、Singer、CS、Jerk等)的机动与非机动目标跟踪,以及基于不同传感器(如雷达、声纳、AOA、TOA、TDOA等)的跟踪方法。此外,还涉及IMM、广义伪贝叶斯等组合算法,以及二维组网雷达三维跟踪、抗野值跟踪、实时显示等具体问题。
MySQL远程连接错误解决[项目源码]
YOLO算法家庭厨房嵌入式烤箱目标检测数据集-1092张-标注类别为烤箱.zip
【注:该页面底部资源详情处,可查看数据集可视化效果】 1. YOLO目标检测数据集, 适用于YOLOV5、yolov7,yolov8,v9, yolov11, yolov13, yolo26等系列算法,含标签,已标注好,可以直接用来训练; 2. 内置data.yaml数据集配置文件,已经划分好了训练集、验证集等; 3. 数据集和模型具体情况可参考 https://blog.csdn.net/zhiqingAI/article/details/124230743?spm=1001.2014.3001.5502
YOLO算法室内居家环境跌倒目标检测数据集-364张-标注类别为跌倒-未跌倒.zip
【注:该页面底部资源详情处,可查看数据集可视化效果】 1. YOLO目标检测数据集, 适用于YOLOV5、yolov7,yolov8,v9, yolov11, yolov13, yolo26等系列算法,含标签,已标注好,可以直接用来训练; 2. 内置data.yaml数据集配置文件,已经划分好了训练集、验证集等; 3. 数据集和模型具体情况可参考 https://blog.csdn.net/zhiqingAI/article/details/124230743?spm=1001.2014.3001.5502
Web 开发
81,110
社区成员
341,727
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章