请问自动发送邮件是怎样的代码流程附上几段代码public void saveEmail(String toEMail, String sendUrl,
String strSubject) {
SEmail semail= new SEmail();  //创建对象  发送邮件队列实体
semail.setId(Integer.parseInt(this.getTId()));
semail.setEmail(toEMail);
semail.setSendurl(sendUrl);
semail.setSubject(strSubject);
semail.setCreatedate(DateUtil.getNowDateTime());
semail.setRetrycount(3);
super.save(semail);
updateTId();
}

解决方案 »

  1.   

    具体是怎么发邮件的,利用javamail就可以了,这里我就不在啰嗦了!你想自动发送邮件的话,你可以试试spring quartz任务调度插件,你网上搜下资料吧,对于附上代码,我是不太看好的,你自己研究去吧,quartz网上有很多资料的,它可以定时的去做一个任务,思路就是这样,祝你好运!
      

  2.   

    用定时器吧:
    java.util.Timer;、java.util.TimerTask;
    Timer timer = new Timer();
    CircleDo myTimeTask = new CircleDo();// 这个是循环执行的任务
    Date date = new Date();
    long timestamp = 10000;// 时间间隔是10秒
    timer.schedule(myTimeTask, date, timestamp);// 每个10秒执行该任务