首先准备jar包
mail-1.4.7.jar
maven:
<dependency>
<groupid>javax.mail</groupid>
<artifactid>mail</artifactid>
<version>1.4.7</version>
</dependency>
java代码:
import java.util.properties;
import javax.mail.authenticator;
import javax.mail.message;
import javax.mail.message.recipienttype;
import javax.mail.messagingexception;
import javax.mail.passwordauthentication;
import javax.mail.session;
import javax.mail.transport;
import javax.mail.internet.internetaddress;
import javax.mail.internet.mimemessage;
public class javamailtest2 {
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.qq.com”);
// 发送邮件协议名称
// props.setproperty(“mail.transport.protocol”, “smtp”); //163邮箱协议
props.setproperty(“smtp.qq.com”, “smtp”);
//qq邮箱需要加上端口,163不用
props.put(“mail.smtp.port”, “587”);
// 设置环境信息
session session = session.getinstance(props, new authenticator() {
// 在session中设置账户信息,transport发送邮件时会使用
protected passwordauthentication getpasswordauthentication() {
return new passwordauthentication(“你的qq邮箱账号pxdcz@qq.com”, “pop3/smtp或者imap/smtp服务授权码”);
}
});
// 创建邮件对象
message msg = new mimemessage(session);
// 发件人
msg.setfrom(new internetaddress(“你的qq邮箱账号pxdcz@qq.com”));
// 多个收件人
// msg.setrecipients(recipienttype.to, internetaddress.parse(“收件人qq邮箱账号pxdcz@qq.com,收件人qq邮箱账号pxdcz@qq.com”));
msg.setrecipients(recipienttype.to, internetaddress.parse(“收件人qq邮箱账号pxdcz@qq.com”));
// 抄送人
msg.setrecipient(recipienttype.cc, new internetaddress(“收件人qq邮箱账号pxdcz@qq.com”));
// 暗送人
// msg.setrecipient(recipienttype.bcc, new internetaddress(“收件人qq邮箱账号pxdcz@qq.com”));
// 主题
msg.setsubject(“又有新消息咯!”);
// html内容
msg.setcontent(“<div align=”center”>有新消息哟!快去查看!如果很忙,晚一丢丢也行哒。</div>”, “text/html;charset=utf-8”);
// 连接邮件服务器、发送邮件、关闭连接,全干了
transport.send(msg);
}
}
如果,你对上面的内容还有疑问,推荐选择西部数码企业云邮箱!有专人协助您解答邮箱疑问。
西部数码21年老牌服务商,企业邮箱功能丰富,支持层级子文件夹,邮件归档,邮件撤回,企业网盘,日程微信通知、多彩便签等几十项特色功能,使用管理便捷。按需自由定制,购买灵活,pcie加速、极速收发!而且支持小程序收发邮件,随时随地移动办公。价格实惠,还可以免费试用!
高性价比企业邮箱开通链接:https://www.west.cn/services/mail/
SEO优化站点有权重没有排名问题云服务器ecs是哪个linux压缩文件命令zip的实例用法弹性云服务器和ecs的区别腾讯企业邮箱建立推广企业形象香港服务器适合做游戏吗?香港服务器有什么优势?安徽服务器设备云主机价格很多企业认为SEO优化中存在的难点有哪些