电子邮件

import java.util.Properties;

import javax.mail.Message;

import javax.mail.PasswordAuthentication;

import javax.mail.Session;

import javax.mail.Transport;

import javax.mail.internet.InternetAddress;

import javax.mail.internet.MimeMessage;

 

Properties properties = new Properties();

properties.put("mail.smtp.host", "smtp.gmail.com");

properties.put("mail.smtp.socketFactory.port", "465");

properties.put("mail.smtp.socketFactory.class", "javax.net.ssl.SSLSocketFactory");

properties.put("mail.smtp.auth", "true");

properties.put("mail.smtp.port", "465");

 

Session session = Session.getDefaultInstance(properties, new javax.mail.Authenticator() {

protected PasswordAuthentication getPasswordAuthentication() {

return new PasswordAuthentication(from, password);

}

});

 

Message message = new MimeMessage(session);

message.setFrom(new InternetAddress(from));

message.setRecipients(Message.RecipientType.TO, InternetAddress.parse(to));

message.setSubject(subject);

message.setText(body);

Transport.send(message);

 

posted @ 2018-04-19 20:07  AaronCnblogs  阅读(117)  评论(0)    收藏  举报