import java.util.Properties; import javax.mail.*; import javax.mail.internet.*; import java.sql.*; import javax.sql.*; import javax.servlet.*; import javax.servlet.http.*;
public class SendMailBean { private Connection con = null;
protected String username;
public String getPasswordAndEmailAddress() { //load email from database String password = "Password"; String email = "Email";
emailPassword(email, username, password); }
public void emailPassword(String email, String memberName, String password) { String host = "mail"; String from = "w@j.com";
Properties props = System.getProperties();
props.put("mail.smtp.host", host); Session session = Session.getDefaultInstance(props, null); MimeMessage message = new MimeMessage(session);
try { message.setFrom(new InternetAddress(from)); message.addRecipient(Message.RecipientType.TO, new InternetAddress(email));
message.setSubject("Password Reminder");
message.setText("Hi " + memberName + ",\nYour password is: " + password + "\nregards - " + from); Transport.send(message); } catch (AddressException ae) { } catch (MessagingException me) { } } }
|
No comments:
Post a Comment