读书人

java mail(简略发送邮件)

发布时间: 2012-06-27 14:20:09 作者: rapoo

java mail(简单发送邮件)

?

package com.util.mail;import java.util.Properties;import javax.mail.Message;import javax.mail.MessagingException;import javax.mail.Session;import javax.mail.Transport;import javax.mail.internet.InternetAddress;import javax.mail.internet.MimeMessage;public class SendMailTLS {public static void main(String[] args) {String host = "smtp.gmail.com";int port = 587;String username = "xxx@gmail.com";String password = "***";Properties props = new Properties();props.put("mail.smtp.auth", "true");props.put("mail.smtp.starttls.enable", "true");Session session = Session.getInstance(props);try {Message message = new MimeMessage(session);message.setFrom(new InternetAddress("xxx@gmail.com"));message.setRecipients(Message.RecipientType.TO, InternetAddress.parse("xxx@qq.com"));message.setSubject("Testing Subject");message.setText("Dear Mail Crawler,"+ "\n\n No spam to my email, please!");Transport transport = session.getTransport("smtp");transport.connect(host, port, username, password);Transport.send(message);System.out.println("Done");} catch (MessagingException e) {throw new RuntimeException(e);}}}
?

?

读书人网 >网络基础

热点推荐