使用javamail2

Mailservice.java

package mail.service;

import mail.dao.MailDao;
import mail.domain.Employee;
import mail.domain.MailBean;
import mail.jdbc.MailJdbcDao;

public class MailService {
 private static MailService mailService;

 public static MailDao md = new MailJdbcDao();

 /** 单例模式 */
 public static MailService getInstance() {
  if (mailService == null)
   mailService = new MailService();
  return mailService;
 }

 private MailService() {
  super();
 }

 public Boolean send(MailBean mail) {
  Employee employee=EmployeeManager.getInstance().getTheEmployeeByIdno(Integer.parseInt(mail.getEmplid()));
  mail.setMailUserName(employee.getmailaccount());
  mail.setMailPassword(employee.getmailpwd());
  mail.setMailServer(SysparamManager.getInstance().getMailParameter().getSmtp());
  
  return md.send(mail);
 }
}

你可能感兴趣的:(DAO,jdbc)