此处以QQ邮箱为例
一、发邮件
生成授权码
我已经生成过了就不在生成了(一条短信是收费1角的)
java代码
public void addUser(User user,String url) {
//补齐信息
user.setUid(String.valueOf(UUID.randomUUID()));
user.setStatus(false);
user.setActivationCode(String.valueOf(UUID.randomUUID())+String.valueOf(UUID.randomUUID()));
//发邮件
HtmlEmail htmlEmail = new HtmlEmail();
htmlEmail.setHostName("smtp.qq.com");// 设置使用发电子邮件的邮件服务器,这里以qq邮箱为例(其它例如:【smtp.163.com】,【smtp.sohu.com】)
try {
// 收件人邮箱
htmlEmail.addTo(user.getEmail());