Java通过Spring配置发送QQ邮件
2017-03-20 11:00
489 查看
Java通过Spring配置发送QQ邮件:
1, 通过Maven依赖相关Jar包
2, Spring配置
2.1, 添加mail.properties文件, 并让加载该文件到Spring容器
2.2, 添加Spring.xml配置(这里也可以使用Spring java Connfig 配置)
3, Java使用
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.com mail.port=587 mail.username=xxxx@qq.com mail.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>
3, Java使用
@Autowired private MailSender mailSender; SimpleMailMessage mailMessage = new SimpleMailMessage(); mailMessage.setFrom("xxxxx@qq.com"); mailMessage.setSubject("你好"); mailMessage.setText("这个是一个通过Spring框架来发送邮件的小程序"); mailMessage.setTo("xxxx@qq.com"); mailSender.send(mailMessage);
相关文章推荐
- java通过SMTP发送QQ邮件的完全步骤
- java spring 开启SMTP服务发送QQ邮件
- Spring Boot 配置 JavaMailSender发送邮件
- java通过SMTP发送QQ邮件的完全步骤
- java SpringMVC 邮件发送配置及Code
- gitlab配置通过smtp发送邮件(QQ exmail腾讯企业为例)
- java通过SMTP发送QQ邮件的完全步骤
- java SpringMVC 邮件发送配置及Code
- Springboot JavaMailSender发送邮件(QQ和163)
- java通过smtp发送qq邮件详细步骤
- java使用JMail通过QQ邮件服务器实现自动发送邮件
- java maven通过SMTP发送QQ邮件的完全步骤
- Session的活化与钝化钝化和通过代码(Java)发送邮件(QQ,新浪)
- java通过springMail发送邮件
- java通过SMTP发送QQ邮件(参考龙果学院)
- java 利用spring JavaMailSenderImpl发送邮件,支持普通文本、附件、html、velocity模板
- java邮件开发(8、用spring发送HTML嵌套图片并带附件)
- Spring发送邮件-java发送email
- Spring 配置发送简单信息邮件
- java发送邮件jar包的配置及源码(重新整理)