我们平时注册一些平台账户的时候经常会有使用邮箱激活验证或者短信验证码验证才能注册成功,这两个功能都是调用邮箱或者运营商提供的接口来完成响应的验证功能,只不过运营商需要收费这里就演示一下通过发送邮箱激活验证的邮件来完成一个注册功能
1. 首先需要使用邮箱的接口需要导入邮箱的jar包,这里直接在pom.xml中依赖:
<dependency>
<groupId>javax.mail</groupId>
<artifactId>mail</artifactId>
<version>1.4.7</version>
</dependency>
<dependency>
<groupId>commons-codec</groupId>
<artifactId>commons-codec</artifactId>
<version>1.10</version>
</dependency>
2. 还需要在spring.xml也就是applicationContext.xml中配置定邮箱格式等等:
<context:component-scan base-package="com.hxzy.service" />