首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

java 发送信箱

2012-08-31 
java 发送邮箱String host smtp.163.comString senduser 用户名@163.comString username 用

java 发送邮箱

String host = "smtp.163.com";String senduser = "用户名@163.com";String username = "用户名";String password = "密码";Properties prop = new Properties();prop.setProperty("mail.smtp.host", host);prop.setProperty("mail.transport.protocol", "smtp");prop.setProperty("mail.smtp.auth", "true");Session session = Session.getDefaultInstance(prop);session.setDebug(true);MimeMessage message = new MimeMessage(session);message.setFrom(new InternetAddress(senduser));// 设置收件人message.setRecipient(Message.RecipientType.TO, new InternetAddress("xxxxxxxx@126.com"));// 收件主题message.setSubject("主题");// 多部分MimeMultipart mu = new MimeMultipart();MimeBodyPart text = new MimeBodyPart(); // 主体部分text.setContent("内容", "text/html;charset=utf-8"); // 内容mu.addBodyPart(text);mu.setSubType("mixed");message.setContent(mu); // 收件内容message.saveChanges();Transport ts = session.getTransport();ts.connect(username, password);ts.sendMessage(message, message.getAllRecipients());ts.close();System.out.println("成功");
?

java 发送邮箱

http://www.oracle.com/technetwork/java/javamail/index.html

热点排行