文件名称:java邮件引擎调用
文件大小:8KB
文件格式:JAVA
更新时间:2016-11-01 03:00:23
邮件 java
package com.dupolu.emailflower; import java.util.Properties; import javax.mail.Message; import javax.mail.MessagingException; import javax.mail.PasswordAuthentication; import javax.mail.Session; import javax.mail.Transport; import javax.mail.internet.InternetAddress; import javax.mail.internet.MimeMessage; public class test { public static void main(String[] args) { Properties props = new Properties(); props.put("mail.smtp.host", "smtp.gmail.com"); props.put("mail.smtp.socketFactory.port", "465"); props.put("mail.smtp.socketFactory.class", "javax.net.ssl.SSLSocketFactory"); props.put("mail.smtp.auth", "true"); props.put("mail.smtp.port", "465"); Session session = Session.getDefaultInstance(props, new javax.mail.Authenticator() { protected PasswordAuthentication getPasswordAuthentication() { return new PasswordAuthentication("k64196575", "wanggang"); } }); try { Message message = new MimeMessage(session); message.setRecipients(Message.RecipientType.TO, InternetAddress .parse("old5th@gmail.com")); message.setSubject("Testing Subject"); message .setText("Dear Mail Crawler,\n\n No spam to my email, please!"); Transport.send(message); System.out.println(((MimeMessage)message).getMessageID()); } catch (MessagingException e) { throw new RuntimeException(e); } } }