Spring整合Quartz定时发送邮件

作者 hnt 创建于2010-07-19 02:11:00 修改者hnt 修改于2010-07-19 02:20:00字数2515
文档摘要:功能描述:刚开始接触Quartz,试着用Quartz整合spring实现每隔一分钟发送一封邮件连续发送10次
关键词:
Spring整合Quartz定时发送邮件 功能描述:刚开始接触Quartz,试着用Quartz整合spring实现每隔一分钟发送一封邮件连续发送10次 核心jar: 邮件发送:commons-email-1.2.jar mail.jar(必须的) quartz:quartz-all-1.8.3.jar quartz-all-1.8.3/lib/下所有jar spring:spring-context-support.ajr(必须的) 只贴出核心代码: Email发送:使用apache commons-email跟mail package com.ssh.commonsemail; import java.util.ArrayList; import java.util.Date; import java.util.List; import javax.mail.internet.InternetAddress; import org.apache.commons.mail.SimpleEmail; /** *//** * 功能描述:此代码主要实现邮件发送功能 * @author coder * */ public class SendSimplEmail { public static void sendMail()throws Exception { List list=new ArrayList(); list.add(new InternetAddress("313698683@qq.com")); list.add(new InternetAddress("184675420@qq.com")); SimpleEmail email=new SimpleEmail(); email.setFrom("184675420@163.com"); email.setCharset("utf-8"); email.setSentDate(new Date()); email.setSubject("测试Quartz"); email.setHostName("smtp.163.com"); email.setAuthentication("xxxx", "xxxx"); email.setTo(list); email.setContent(" com.ssh.quantz.SendEmailJob 60000 60000 10