代码:<%@page contentType="text/html;charset=GB2312"%>
<%request.setCharacterEncoding("gb2312");%>
<%@page import="java.util.*"%>
<%@page import="javax.mail.Session"%>
<%@page import="javax.mail.MessagingException"%>
<%@page import="javax.mail.internet.MimeMessage"%>
<%@page import="javax.mail.Transport"%>
<%@page import="javax.mail.internet.InternetAddress"%>
<%@page import="java.io.*"%>
<%@page import="javax.activation.*"%>
<%@page import="javax.mail.*"%>
<%
try{
String to=request.getParameter("to");
String title=request.getParameter("title");
String content=request.getParameter("content");
Properties props=new Properties();
props.put("mail.stmp.host","smtp.163.com");
props.put("mail.stmp.auth","true");
Session sess=Session.getInstance(props,null);
sess.setDebug(true);
MimeMessage message=new MimeMessage(sess);
InternetAddress from=new InternetAddress("[email protected]");
message.setFrom(from);
InternetAddress tto=new InternetAddress(to);
message.setRecipient(Message.RecipientType.TO,tto);
message.setSubject(title);
message.setText(content);
message.setSentDate(new Date());
message.saveChanges();
out.println(to);
Transport transport=sess.getTransport("smtp");
transport.connect("smtp.163.com",-1,"sdytgl8","gl811027");
transport.sendMessage(message,message.getAllRecipients());
transport.close();
out.println("send success");
}
catch(MessagingException m){
out.println(m.toString());
}
%>
错误提示:com.sun.mail.smtp.SMTPSendFailedException: 553 authentication is required,smtp2,wKjRDCAALgGNwMZEyTslAQ==.16279S2