使用java servlet发送电子邮件

时间:2013-07-13 07:44:05

标签: java jsp

<%
String result;
String from = "abc@gmail.com";
String host = "localhost";
Properties properties = System.getProperties();
properties.setProperty("mail.smtp.host", host);
Session mailSession = Session.getDefaultInstance(properties);
MimeMessage message = new MimeMessage(mailSession);
message.setFrom(new InternetAddress(from));
message.addRecipient(Message.RecipientType.TO,new InternetAddress(email));
message.setSubject("");
message.setText("Hello");
Transport.send(message);
%>

如何使用java中的servlet向任何电子邮件ID发送邮件?我有一个示例代码,但它没有运行。请帮忙

1 个答案:

答案 0 :(得分:1)

是运行邮件服务器的本地主机,如果没有尝试安装代码似乎没问题,或者尝试通过邮件服务器进行身份验证并设置必要的凭据。  请参阅本页末尾http://www.tutorialspoint.com/java/java_sending_email.htm