最近做项目修改邮箱的部分,修改邮箱之前需要先给原邮箱发送验证码,验证成功后才能更改新的邮箱。
项目中给邮箱或者手机发验证码时用的是阿里云的服务AliEmail:
public class AliEmail extends AbstractEmail implements Email {
private static final String ACCESS_KEY_ID;
private static final String ACCESS_KEY_SECRET;
//控制台发信地址
private static final String MAIL_FROM_ADDRESS;
//发信人昵称
private static final String MAIL_NICKNAME;
//控制台创建的标签,用于分类标识邮件
private static final String MAIL_TAG;
//邮件主题
private static final String MAIL_SUBJECT;
//邮件正文
private static final String MAIL_TEXT_BODY;
//发送邮件的地区相关的参数设置
//******************************************************************************
private static final String MAIL_END_POINT_NAME;
private static final String MAIL_REGION_ID;
private static final String MAIL_PRODUCT;
private static final String MAIL_DOMAIN;
//*********************************************************************************
static {
ACCESS_KEY_ID =