现在很多邮件服务器都需要进行验证,本文使用javamail1.4使用需要验证的smtp 发送邮件,作者使用smtp.126.com测试成功,但使用smtp.tom.com提示发送成功,但总接受不到,可能根对方smtp有关系
验证类:
















发送页面:其中from中的邮箱地址要和验证类中设置的用户名、密码统一起来




















发送代码(JSP实现):



















































































如需要发送html格式邮件,只需修改
Multipart mp=new MimeMultipart();
MimeBodyPart mbp=new MimeBodyPart();
mbp.setContent(messageText,"text/html;charset=gb2312");
mp.addBodyPart(mbp);
msg.setContent(mp);