package cn.com.jnpc.util;
import java.io.InputStream;
import java.util.Properties;
import org.apache.commons.mail.HtmlEmail;
/**
* 使用commons-email-1.1.jar
* mail-1.4.5.jar
**/
public class EmailSendUtil {
/**
* 发送邮件
* @param emailAddress 发送邮件地址
* @param emailTheme 邮件主题
* @param emialContent 邮件内容
* sb.append("<div align='center'>");
sb.append("<table > ");
sb.append("<tr align='center'><td align='right'>培训课程名称:</td><td align='left'>");
sb.append("</td></tr>");
sb.append("</table>");
sb.append("</div>");
*/
public static void send(String emailAddress, String emailTheme, String emialContent) {
HtmlEmail email = new HtmlEmail();
try {
Properties pro = new Properties();
InputStream is = EmailSendUtil.class.getClassLoader().getResourceAsStream("common.properties");
pro.load(is);
email.setHostName(pro.getProperty("emialHostUrl"));
email.setAuthentication(pro.getProperty("username"), pro.getProperty("password"));
email.setDebug(Boolean.valueOf(pro.getProperty("debug")));
email.setCharset("utf-8");
email.setFrom(pro.getProperty("fromaddress"));
email.addTo(emailAddress);
email.setSubject(emailTheme);
email.setHtmlMsg(emialContent);
email.send();
} catch (Exception e) {
e.printStackTrace();
}
}
}
使用commons-email发送邮件
于 2018-03-01 15:56:04 首次发布