社区
Web 开发
帖子详情
JavaMail满足条件自动发送邮件。。。。
Dream__Heart
2013-02-27 09:29:30
各位高手!本人正在做使用JavaMail发件功能,想实现以下效果:
如果我是根据系统时间和数据库预先设定好的时间进行比较,如果系统时间大于或者等于我预先设定好的时间,此时向用户发送邮件!这个怎么实现??
或者我在页面给出一个按钮,如果系统时间大于或者等于我预先设定好的时间,就触发此按钮的事件???
请就以上两个思路给出解决方法!!!O(∩_∩)O谢谢!谢谢
...全文
309
12
打赏
收藏
JavaMail满足条件自动发送邮件。。。。
各位高手!本人正在做使用JavaMail发件功能,想实现以下效果: 如果我是根据系统时间和数据库预先设定好的时间进行比较,如果系统时间大于或者等于我预先设定好的时间,此时向用户发送邮件!这个怎么实现?? 或者我在页面给出一个按钮,如果系统时间大于或者等于我预先设定好的时间,就触发此按钮的事件??? 请就以上两个思路给出解决方法!!!O(∩_∩)O谢谢!谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cjbhtt99
2013-03-02
打赏
举报
回复
使用TimerTask,定时任务。网上一搜一大篇。
微风飘过
2013-02-28
打赏
举报
回复
使用定时器,没隔一段时间判断系统时间大于或等于预先设定好的时间,如果大于就发送,
zhangriwang
2013-02-28
打赏
举报
回复
用个线程不就行了?
-AJ-
2013-02-27
打赏
举报
回复
spring mailsender
yousite1
2013-02-27
打赏
举报
回复
用定时任务,如quartz框架或者spring 的cron表达式。 你配置的比较时间可以存在数据库中。然后定时根据你的业务规则去发邮件即可。
jackson_fighting
2013-02-27
打赏
举报
回复
楼上的可以!
xiaoqiuwyh
2013-02-27
打赏
举报
回复
用定时任务,每隔一定时间执行这个任务,去检查需要发送的邮件。
bluemoby
2013-02-27
打赏
举报
回复
定使用定时器,过一定时间(把时间间隔调小一点,比如5分钟)检查一下,如果系统时间大于或者等于我预先设定好的时间,就发邮件。记得发完邮件取消定时器或者重置预设时间,不然会一直发邮件的……
opina
2013-02-27
打赏
举报
回复
在java里面的个监听器,当系统时间大于或等于预先设定好的时间得时候,就发送邮件(这样说很笼统)
Dream__Heart
2013-02-27
打赏
举报
回复
引用
quartz 可以解决
没有用过这个,有没有相关学习资料,或者教程!
hepeng_8
2013-02-27
打赏
举报
回复
quartz 可以解决
chikk
2013-02-27
打赏
举报
回复
监听器+定时~~~~~解决
javamail
自动
发送邮件
【多人多抄送多附件正文含表单正文嵌入图片】
这是我项目中自用的
javamail
,可通过定时任务
自动
发送邮件
,可以发送多人,抄送多人(但没有测试过发送人的数量上限),可以带附件,邮件正文有一个表单,表单下面还嵌入了一张饼图的png图片,满足了一般的
发送邮件
的需求,希望可以帮到你
ssm航空系统可直接运行
飞机航班管理系统 项目背景和目标 飞机航班信息管理系统主要能够查询飞机的航班情况,飞行线路,票价,折扣等等情况,并能够在数据库中更新维护飞机航班的信息,对飞机航班数据库进行管理,如航班的增加,删除和修改等。我们的目标就是为该系统提供后台连接数据库程序设计以及前台用户界面设计。 系统运行环境 Java运行在eclipse软件上,数据库用mysql数据库 使用redis进行菜单缓存,mongodb进行日志管理以及webService技术调用接口。 开发与设计的总体思想 飞机航班信息管理系统主要分为用户和系统管理员2类,因此也将该系 统分为2个相应的大的功能模块。 用户可以通过服务项目选择查询相关航班情况,进行订票,退订等服务项目。系统会将数据库中相应信息反馈给顾客。 系统管理员负责管系统信息的及时更新,可以根据航空公司航班的具体的情况更新数据库。 系统的管理模块: 1.用户管理 ²订单查询 ²用户列表 ²黑名单 2.客机及保养管理 ²保养管理 3.公司人员管理 ²员工管理 4.航班信息管理 ²航班管理 5.飞机托运货物管理 ²托运须知 ²托运管理 6.用户的购票信息管理 ²购票 ²个人订单 7.整个系统的财务统计等整理 ²highcharts报表 8.客户全部订单管理 ²订单管理 9.意见管理 ²顾客回访调查 10.角色权限管理 ²角色列表 11.日志管理 ²日志记录 12.我的网盘 ²图片管理 一 用户登陆注册管理 整个系统的用户和管理员登陆和注册界面以及用户的权限和角色管理都是由李长乐负责,其中包括订单查询列表 l用户查询:查看用户信息 (包括用户里程,用户飞行次数,用户总消费,航班信息) l列表功能:批量加入黑名单,批量改变用户级别 l黑名单:批量恢复用户 l注册:接收手机验证码。账号已存在无法注册。 二 个人订单信息管理 管理系统的个人订单信息管理由郭宇成负责,其中包括查询航班信息。以及放松一下模块。三个小游戏。 l退票信息:退票直接进行退票。 改签信息: l回显购票信息,修改购票信息,当前时间到起飞时间不够2小时不能改签。满足改签条件后,管理员需同意后,方可进行改签的后续工作。 三 全部订单信息管理 管理系统的全部订单信息及公告管理由黄富强负责,其中包括查询所有用户的订单信息,和个人订单信息关联,如果用户申请改签,管理员同意后方可改签。 四 人员管理 管理系统的人员管理由张晓甜负责,其中包括航空公司的所有人的查询,新增,修改,删除 查询:编号,职位,人员名称,状态(0未飞,1在飞,2,休假,3请假) 新增:人员名称等基本信息 修改:人员名称等基本信息 删除,人员名称等基本信息 点击详情信息查询每个员工的信息:基本信息,工作经历。其中人员状态为在飞,休假,请假时都不能加入航班信息。 五 客机信息及保养管理 管理系统的客机信息及保养管理由王壮负责,其中包括客机的基本信息增删改查,根据航班信息模块中查询每架飞机的飞行次数,当到达3次后,飞机
自动
进入保养状态。这时,新增航班信息将查不到保养中的客机。保养完成后,飞机飞行次数
自动
重置成0次。此模块还有客机图片展示。 六 飞机托运货物管理 管理系统的飞机托运货物管理由张博管理,其中包括行李托运表的增删改查,新增托运货物时,身份证号和乘客的身份证号进行统一。没有身份证号无法进行托运。当已付款的托运货物进行修改时,会根据修改的托运货物的重量和物品类型对乘客进行退钱和补交。未付款的货物信息状态用红色字体显示 也是为了更好区分。 七 航班信息管理 管理系统的航班信息管理由侯俊杰负责,其中包括 l已发布航班信息的查询 l新增航班信息.添加航班班次必须是未工作状态才可新增,乘务员和机长也必须是未工作状态. l判断是否此次航班信息是否小于系统当前时间,若小于,航班失效本条航班信息置灰,也无法进行售票。 l航班开始售票后,用户才可以购买相应的航班。 l开始售票和停止售票的按钮用绿色和红色来清楚的划分。 八 统计管理 整个系统的统计管理由赵航天负责,使用了highchars技术,其中包括收入,支出和利润情况,只展示了三个字段是可以将将公司的收支情况生动形象的展示出来,使管理员可以一目了然。 九 意见管理 整个系统的意见管理由王壮负责,查询了用户的飞行次数和会员级别,从而可以更准确地
发送邮件
信息。
发送邮件
信息使用了
javaMail
技术。 十 角色权限管理 整个系统的角色权限管理由李长乐负责,查询了角色名称和每种角色的人数,可以赋权限。 十一 日志管理 整个系统的日志管理由张晓甜负责,利用了mongodb技术,结合aop切面,将事务控制在Service层,查询了每个方法的方法名和参数。还有时间的条件查询。
java如何
自动
发送邮件
,Java
自动
发送邮件
需要使用到外部引用包
javamail
可以到这个网址上下载,我使用的是1.4.4它会给出很多jar包,但是只需要引用mail.jar就可以了,这个貌似是集合了所有的包,其他的几个是分开的,你使用到其中哪一个包中得功能了,可以单独引用其他的。由于这里是
自动
发送邮件
,所以只写发送的部分,
自动
接收和读出信息可放到私下里交流,如果谁有兴趣,可以跟我联系。其实
javamail
已经集成了所有的功能,我们要用到的...
JAVA实现多邮件服务器
发送邮件
在日常开发中,可能会遇到这样的开发需求:一些告警消息或者通知消息会使用邮件发送(针对一些消息重要但是对消息实时性要求不是特别高的场景),然而一些企业可能会有多个邮件服务器,每个邮件服务器每天只能发送指定数量的邮件,如何合理高效利用这些邮件服务器是开发者需要重点考虑的。由于SpringBoot项目对
JavaMail
进行了封装,方便开箱即用,然而此方案的缺陷在于只能配置一个邮件服务器地址,无法满足本文的需求。本文将基于上述需求,设计实现一种多邮件服务器
发送邮件
的功能,方便大家参考学习。
Java Web基础入门第九十六讲
JavaMail
开发——使用
JavaMail
创建邮件和
发送邮件
在上一篇文章中我们就已经讲解过RFC822文档规范了,但讲解的不够仔细,所以我们该全面而细致地叙述该文档规范了,那这篇文章就以它作为开头展开吧! RFC882文档简单说明RFC882文档规定了如何编写一封简单的邮件(纯文本邮件),一封简单的邮件包含邮件头和邮件体两个部分,邮件头和邮件体之间使用空行分隔。 邮件头包含的内容有: from字段:用于指明发件人 to字段:用于指明收件人 subject字
Web 开发
81,092
社区成员
341,716
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章