JavaMail发送简单邮件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaMail发送简单邮件相关的知识,希望对你有一定的参考价值。

Properties props = new Properties();
// 回话
Session session = Session.getInstance(props);
session.setDebug(true);
// 构建邮件正文
Message message = new MimeMessage(session);
// 发送者
message.setFrom(new InternetAddress("发送邮箱地址"));

// 设置接收者
message.setRecipient(RecipientType.TO, new InternetAddress("接受邮箱地址"));

message.setSubject("JavaMail邮件测试333");
message.setText("早上好,这是一封测试邮件!!!");

// 发送
Transport tran = session.getTransport("smtp");
// 设置发送邮件的,host,帐号和密码
tran.connect("smtp.sina.com", "发送邮箱地址", "发送邮箱登录密码");

tran.sendMessage(message, message.getAllRecipients());
tran.close();
System.out.println("发送完成....");

以上是关于JavaMail发送简单邮件的主要内容,如果未能解决你的问题,请参考以下文章

基于JavaMail的Java邮件发送:简单邮件发送

java-基于JavaMail的Java邮件发送

基于JavaMail的Java邮件发送:简单邮件发送

JavaMail API 发送电子邮件

基于javaMail的邮件发送--excel作为附件

[Java] JavaMail 发送带图片的 html 格式的邮件