首页 > 编程 > Java > 正文

JavaMail发送的方式

2019-11-09 20:59:09
字体:
来源:转载
供稿:网友
  PRoperties props = new Properties();          // 开启debug调试          props.setProperty("mail.debug", "true");          // 发送服务器需要身份验证          props.setProperty("mail.smtp.auth", "true");          // 设置邮件服务器主机名          props.setProperty("mail.host", "smtp.163.com");          // 发送邮件协议名称          props.setProperty("mail.transport.protocol", "smtp");                    // 设置环境信息          session session = Session.getInstance(props);                    // 创建邮件对象          Message msg = new MimeMessage(session);          msg.setSubject("javaMail测试");          // 设置邮件内容          msg.setText("这是一封由JavaMail发送的邮件!");          // 设置发件人          msg.setFrom(new InternetAddress("test@163.com"));                    Transport transport = session.getTransport();          // 连接邮件服务器          transport.connect("test@163.com", "123456");          // 发送邮件          transport.sendMessage(msg, new Address[] {new InternetAddress("476379124@QQ.com")});          // 关闭连接          transport.close();  
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表