java发送邮箱

来源:互联网 发布:mac finder 编辑:程序博客网 时间:2024/06/09 23:27
public static void main(String[] args) throws MessagingException {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");props.setProperty("mail.transport.port", "995");// 设置环境信息Session session = Session.getInstance(props);// 创建邮件对象Message msg = new MimeMessage(session);msg.setSubject("邮箱测试");// 设置邮件内容msg.setText("这是一封由JavaMail发送的邮件!");// 设置发件人msg.setFrom(new InternetAddress("huangjiangnanjava@163.com"));Transport transport = session.getTransport();// 连接邮件服务器transport.connect("huangjiangnanjava@163.com", "密码");// 发送邮件transport.sendMessage(msg, new Address[] {new InternetAddress("348592532@qq.com")});// 关闭连接transport.close();}

0 0
原创粉丝点击