不知道JSP可以这样发邮件的,我以前是用servlet写的。 下面是个简单的例子,看看可能有用。 public void sendEmail() throws Exception {
String host = "smtp.cse.unsw.edu.au";
String from = "[email protected]";
String to = "[email protected]";
Properties properties = System.getProperties();
properties.put("mail.smtp.host", host);
//properties.put("mail.smtp.auth", "true");
//MyAuthenticator myauth = new MyAuthenticator("[email protected]", "lovejia828");
Session session = Session.getDefaultInstance(properties, null);
MimeMessage message = new MimeMessage(session);
message.setFrom(new InternetAddress(from));
message.addRecipient(Message.RecipientType.TO,new InternetAddress(to));
message.setSubject("New order information");
message.setText("Order Info:");
message.saveChanges();
Transport.send(message);
}
String host = "smtp.cse.unsw.edu.au";
String from = "[email protected]";
String to = "[email protected]";
Properties properties = System.getProperties();
properties.put("mail.smtp.host", host);
//properties.put("mail.smtp.auth", "true");
//MyAuthenticator myauth = new MyAuthenticator("[email protected]", "lovejia828");
Session session = Session.getDefaultInstance(properties, null);
MimeMessage message = new MimeMessage(session);
message.setFrom(new InternetAddress(from));
message.addRecipient(Message.RecipientType.TO,new InternetAddress(to));
message.setSubject("New order information");
message.setText("Order Info:");
message.saveChanges();
Transport.send(message);
}
http://classicasp.aspfaq.com/email/should-i-use-form-action-mailto-to-mail-the-results-of-a-form.html