使用jmail发送邮件
来源:互联网 发布:java aes算法 编辑:程序博客网 时间:2024/05/18 11:28
本人使用的是qq邮箱,邮箱需要先开启smtp:
开启方法:
邮箱jar包
<dependency> <groupId>javax.mail</groupId> <artifactId>mail</artifactId> <version>1.4.7</version></dependency>
代码如下
public class MailDemo { public static void main(String[] args) throws AddressException, MessagingException { Properties properties = new Properties(); properties.setProperty("mail.smtp.auth", "true");//设置访问smtp服务器需要认证 properties.setProperty("mail.transport.protocol", "smtp"); //设置访问服务器的协议 properties.setProperty("mail.smtp.ssl.enable", "true"); Session session = Session.getDefaultInstance(properties); session.setDebug(true); //打开debug功能 Message msg = new MimeMessage(session); msg.setFrom(new InternetAddress("564755645@qq.com")); //设置发件人 msg.setText("send mail test"); //设置邮件内容 msg.setSubject("mailTest"); //设置邮件主题 Transport trans = session.getTransport(); trans.connect("smtp.qq.com", 465, "564755645", "********"); //连接邮箱smtp服务器,端口,你的发件邮箱(@之前),第三个图片的授权码 trans.sendMessage(msg, new Address[]{new InternetAddress("1240236487@qq.com")}); //发送邮件 trans.close(); //关闭连接 } }
阅读全文
0 0
- 使用Jmail发送邮件
- 使用JMail发送邮件
- 使用jmail发送邮件
- 使用jmail发送邮件
- asp使用jmail发送邮件
- 使用Jmail自动发送邮件
- 使用Jmail发送SSL邮件
- PHP使用JMail发送邮件
- ASP使用jmail发送邮件
- C# 使用JMail发送邮件
- C#中使用Jmail发送邮件
- 如何使用Jmail组件发送邮件
- .Net下使用Jmail发送简单邮件
- 使用sql server+jmail组件发送邮件
- ASP.NET+C#使用JMail发送邮件
- 使用jMail组件发送邮件(.NET)
- Jmail c# 使用 发送邮件完全解决方案
- 发送邮件的类(使用jmail)
- hdu记录状态bfs
- CSS vertical-align 属性
- 信用不好贷款总被拒?五招教你提信用!
- SSM框架搭建,有程序,附带所需jar包
- 阿里云数据库掌门人褚霸:骑行与数据人生
- 使用jmail发送邮件
- Servlet 生命周期、工作原理
- ServletContextListener使用详解(监听Tomcat启动、关闭)
- HDU 6185 Covering (2017 广西邀请赛重现赛)(矩阵快速幂)
- Python- 解决PIP下载安装速度慢
- APK签名校验分析
- php访问数据库一般步骤
- QT的添加动作
- STM32L152 ADC单通道采集模拟量