发电子邮件
//package com.nowjava; import java.util.Properties; import javax.mail.Message;//来 自 时 代 J a v a - nowjava.com 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 Main { public static void sendEmail(String emailid, String subject, String content) { final String username = "uipiggy@gmail.com"; final String password = "uipiggy@123"; 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",/*来 自 N o w J a v a . c o m*/ "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(username, password); } }); try { Message message = new MimeMessage(session); message.setFrom(new InternetAddress("xxx")); message.setRecipients(Message.RecipientType.TO, InternetAddress.parse(emailid)); message.setS