java 发送html格式邮件 样式混乱解决

今天发送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代码的样式了。

我是寻常我为自己代言

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值