Java通过Spring配置发送QQ邮件
来源:互联网 发布:电子工程师软件 编辑:程序博客网 时间:2024/05/16 18:27
Java通过Spring配置发送QQ邮件:
1, 通过Maven依赖相关Jar包
<dependency> <groupId>javax.mail</groupId> <artifactId>mail</artifactId> <version>1.4</version></dependency><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId></dependency>
2, Spring配置
2.1, 添加mail.properties文件, 并让加载该文件到Spring容器
mail.host=smtp.qq.commail.port=587mail.username=xxxx@qq.commail.password=xxxx
2.2, 添加Spring.xml配置(这里也可以使用Spring java Connfig 配置)
<!-- 申明JavaMailSenderImpl对象 --><bean id="mailSender" class="org.springframework.mail.javamail.JavaMailSenderImpl"><property name="defaultEncoding" value="UTF-8" /><property name="host" value="${mail.host}" /><property name="port" value="${mail.port}"/><property name="username" value="${mail.username}" /><property name="password" value="${mail.password}" /><property name="javaMailProperties"><props><prop key="mail.smtp.auth">true</prop><prop key="mail.debug">false</prop><prop key="mail.smtp.timeout">5000</prop></props></property></bean>
@Autowiredprivate MailSender mailSender;SimpleMailMessage mailMessage = new SimpleMailMessage();mailMessage.setFrom("xxxxx@qq.com");mailMessage.setSubject("你好");mailMessage.setText("这个是一个通过Spring框架来发送邮件的小程序");mailMessage.setTo("xxxx@qq.com");mailSender.send(mailMessage);
0 0
- Java通过Spring配置发送QQ邮件
- Java通过QQ邮箱发送邮件
- java通过qq邮箱发送邮件
- Java通过QQ邮箱发送邮件
- Spring发送QQ邮件
- java发送qq邮件
- java发送QQ邮件
- java 发送qq邮件
- java发送qq邮件
- 通过spring发送邮件
- java通过SMTP发送QQ邮件的完全步骤
- java通过SMTP发送QQ邮件(参考龙果学院)
- java通过SMTP发送QQ邮件的完全步骤
- java通过SMTP发送QQ邮件的完全步骤
- java通过SMTP发送QQ邮件的完全步骤
- java通过SMTP发送QQ邮件的完全步骤
- java通过smtp发送qq邮件详细步骤
- spring 配置 java mail 发送邮件
- Hibernate动态数据源
- python: sum 函数 --sum(axis=1)
- 通信信号中 复信号处理
- 前端性能优化总结(三)
- iOS开发多线程篇--概述
- Java通过Spring配置发送QQ邮件
- PAT 1106 Lowest Price in Supply Chain
- 一次完整的HTTP请求所经历的7个步骤
- 网络下载图片 多线程 -复盘
- Linux/Unix ulimit命令详解
- 回归模型的分析一
- Linux下的tar压缩解压缩命令详解
- 分布式模式之Broker模式
- 解救空间不足无法启动的白苹果iPhone5S