首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

spring emil简单应用及常见有关问题

2012-10-07 
spring emil简单应用及常见问题简单示例: 这里只是为了说明使用。实际应用中设置在bean中即可JavaMailSende

spring emil简单应用及常见问题
简单示例: 这里只是为了说明使用。实际应用中设置在bean中即可

JavaMailSenderImpl javaMailSender = new JavaMailSenderImpl();javaMailSender.setHost("smtp.126.com");   //设置邮箱服务器javaMailSender.setUsername("username");  //设置用户名(要与发送人相一致)javaMailSender.setPassword("password");   //密码SimpleMailMessage simpleMailMessage = new SimpleMailMessage();simpleMailMessage.setSubject("this test");simpleMailMessage.setTo("to@mail.com");simpleMailMessage.setFrom("from@amil.com"); //与上面要一致,不然也会出错simpleMailMessage.setText("this is test!!!!!!!!");Properties props = new Properties();  //此处必须设置,props.put("mail.smtp.auth", "true");  //不设置会出现 553错误,见错误1javaMailSender.setJavaMailProperties(props);  javaMailSender.send(simpleMailMessage);  //发送


错误1:
com.sun.mail.smtp.SMTPSendFailedException: 553 authentication is required,smtp4,jdKowLC7owA_aM1M2eDNAA--.4000S2 1288529984


错误2:如果出现此错误,少个mail.jar文件,把下面文件加上即可
Exception in thread "main" java.lang.NoClassDefFoundError: javax/mail/MessagingExceptionat TestMial.main(TestMial.java:21)

热点排行