这是啥情况啊,求解答

qq_20357851 2014-09-04 02:09:33
Exception in thread "main" java.lang.NullPointerException
at javax.mail.internet.InternetAddress.lengthOfFirstSegment(InternetAddress.java:455)
at javax.mail.internet.InternetAddress.toString(InternetAddress.java:438)
at javax.mail.internet.InternetAddress.toString(InternetAddress.java:402)
at javax.mail.internet.MimeMessage.setAddressHeader(MimeMessage.java:686)
at javax.mail.internet.MimeMessage.setRecipients(MimeMessage.java:565)
at javax.mail.Message.setRecipient(Message.java:353)
at com.dianzhi.util.SimpleMailSender.sendTextMail(SimpleMailSender.java:39)
at com.dianzhi.util.Test.main(Test.java:20)




package com.dianzhi.util;

public class Test {
public static void main(String[] args){
//这个类主要是设置邮件
MailSenderInfo mailInfo = new MailSenderInfo();
mailInfo.setMailServerHost("smtp.163.com");
mailInfo.setMailServerPort("25");
mailInfo.setValidate(true);
mailInfo.setUserName("wangbing_888wang@163.com");
mailInfo.setPassword("**");//您的邮箱密码
mailInfo.setFromAddress("wangbing_888wang@163.com");
mailInfo.setToAddress("879697852@qq.com");
mailInfo.setSubject("中国桂花网");
mailInfo.setContent("你好");
mailInfo.setAttachFileNames("ss");

//这个类主要来发送邮件
SimpleMailSender sms = new SimpleMailSender();
sms.sendTextMail(mailInfo);//发送文体格式
//sms.sendHtmlMail(mailInfo);//发送html格式
}


}
...全文
173 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
scott_129 2014-09-04
  • 打赏
  • 举报
回复
空指针,就debug看哪个地方没有设置值了。你的这里显示的代码,都设置了值,那就是没有不是你这里显示的代码了。看还有其他的需要设置值的地方没有了。
huasuoworld 2014-09-04
  • 打赏
  • 举报
回复
setRecipient接收人空的,.setRecipients(Message.RecipientType.TO, “879697852@qq.com”);
  • 打赏
  • 举报
回复
mailInfo.setAttachFileNames("ss"); 这个是设置附件的吧,那应该有附件文件吧,只有一个附件名肯定报空指针了,先注销看看。
The_end90 2014-09-04
  • 打赏
  • 举报
回复
at com.dianzhi.util.SimpleMailSender.sendTextMail(SimpleMailSender.java:39) 这个地方报空指针异常,检查一下哪个数据是空的
qq_20357851 2014-09-04
  • 打赏
  • 举报
回复
[quote=引用 3 楼 huasuoworld 的回复:] 谢谢了,呵呵,终于找到问题的所在了,

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧