今天发送html格式的邮件 在qq 163 邮箱接收的时候老是样式混乱里面掺杂了 邮箱本身自己的样式
多次要前台人员帮忙调试 发现就是无法控制
然后在混乱中。。。。。。。。。。。。。。。。。
sendEmail.setMsg(content);
之前发送的时候一直是这样发送。。
org.apache.commons.mail.HtmlEmail sendEmail = new org.apache.commons.mail.HtmlEmail();
sendEmail.setHostName(smtp);
sendEmail.setAuthentication(name, password);
Logger.info("form email"+name);
sendEmail.setFrom(name);
sendEmail.addTo(email);
if(title == null) {
title = "";
}
sendEmail.setSubject(title);
sendEmail.setCharset("utf-8");
sendEmail.setContent(content, "text/html");
//sendEmail.setMsg(content);
sendEmail.send();
只需要改下这个
邮件里面就可以控制邮件的html代码的样式了。
我是寻常我为自己代言