我正在申请发送来自localhost的电子邮件jsp&我发现无法连接到SMTP主机的错误:localhost,port:25;嵌套异常是:
java.net.ConnectException:连接被拒绝:连接
请检查并给我解决方案或想法,如果你有.因为我正在使用下面的代码.
提前感谢你.
javax.mail.internet.*,com.sun.mail.smtp.*"%>
Mailtry{
Session mailSession = Session.getInstance(System.getProperties());
Transport transport = new SMTPTransport(mailSession,new URLName("localhost"));
transport.connect("localhost",25,null,null);
MimeMessage m = new MimeMessage(mailSession);
m.setFrom(new InternetAddress(%>
Address[] toAddr = new InternetAddress[] {
new InternetAddress(%>
};
m.setRecipients(javax.mail.Message.RecipientType.TO, toAddr );
m.setSubject(%>
m.setSentDate(new java.util.Date());
m.setContent(%>
transport.sendMessage(m,m.getAllRecipients());
transport.close();
out.println("Thanks for sending mail!");
}
catch(Exception e){
out.println(e.getMessage());
e.printStackTrace();
}
%>



