日期:2014-05-20  浏览次数:20874 次

关于Javamail的问题
我用javamail做邮件发送,出现了以下问题
HTTP Status 500 - 

--------------------------------------------

type Exception report

message 

description The server encountered an internal error () that prevented it from fulfilling this request.

exception 

org.apache.jasper.JasperException: Unable to compile class for JSP

An error occurred at line: 23 in the jsp file: /user/send.jsp
Session cannot be resolved to a type
20: Properties props = new Properties();
21: props.put("mail.smtp.host", "smtp.163.com");//发件人使用发邮件的电子信箱服务器
22: props.put("mail.smtp.auth", "true"); //这样才能通过验证
23: Session s = Session.getInstance(props);
24: s.setDebug(true);
25: 
26: MimeMessage message = new MimeMessage(s);


An error occurred at line: 23 in the jsp file: /user/send.jsp
Session cannot be resolved
20: Properties props = new Properties();
21: props.put("mail.smtp.host", "smtp.163.com");//发件人使用发邮件的电子信箱服务器
22: props.put("mail.smtp.auth", "true"); //这样才能通过验证
23: Session s = Session.getInstance(props);
24: s.setDebug(true);
25: 
26: MimeMessage message = new MimeMessage(s);


An error occurred at line: 26 in the jsp file: /user/send.jsp
MimeMessage cannot be resolved to a type
23: Session s = Session.getInstance(props);
24: s.setDebug(true);
25: 
26: MimeMessage message = new MimeMessage(s);
27: 
28: //给消息对象设置发件人/收件人/主题/发信时间
29: InternetAddress from = new InternetAddress(""); //发邮件的出发地(发件人的信箱)


An error occurred at line: 26 in the jsp file: /user/send.jsp
MimeMessage cannot be resolved to a type
23: Session s = Session.getInstance(props);
24: s.setDebug(true);
25: 
26: MimeMessage message = new MimeMessage(s);
27: 
28: //给消息对象设置发件人/收件人/主题/发信时间
29: InternetAddress from = new InternetAddress(""); //发邮件的出发地(发件人的信箱)


An error occurred at line: 29 in the jsp file: /user/send.jsp
InternetAddress cannot be resolved to a type
26: MimeMessage message = new MimeMessage(s);
27: 
28: //给消息对象设置发件人/收件人/主题/发信时间
29: InternetAddress from = new InternetAddress(""); //发邮件的出发地(发件人的信箱)
30: message.setFrom(from);
31: InternetAddress to = new InternetAddress(tto);//发邮件的目的地(收件人信箱)
32: message.setRecipient(Message.RecipientType.TO, to);


An error occurred at line: 29 in the jsp file: /user/send.jsp
InternetAddress cannot be resolved to a type
26: MimeMessage message = new MimeMessage(s);
27: 
28: //给消息对象设置发件人/收件人/主题/发信时间
29: InternetAddress from = new InternetAddress(""); //发邮件的出发地(发件人的信箱)
30: message.setFrom(from);
31: InternetAddress to = new InternetAddress(tto);//发邮件的目的地(收件人信箱)
32: message.setRecipient(Message.RecipientType.TO, to);


An error occurred at line: 31 in the jsp file: /user/send.jsp
InternetAddress cannot be resolved to a type
28: //给消息对象设置发件人/收件人/主题/发信时间
29: InternetAddress from = new InternetAddress(""); //发邮件的出发地(发件人的信箱)
30: message.setFrom(from);
31: InternetAddress to = new InternetAddress(tto);//发邮件的目的地(收件人信箱)
32: message.setRecipient(Message.RecipientType.TO, to);
33: message.setSubject(ttitle);
34: message.setSentDate(new Date());


An error occurred at line: 31 in the jsp file: /user/send.jsp
InternetAddress cannot be resolved to a type
28: //给消息对象设置发件人/收件人/主题/发信时间
29: InternetAddress from = new InternetAddress(""); //发邮件的出发地(发件人的信箱)
30: message.setFrom(from);