使用163邮箱服务器
一个普通邮件的模板如下:
SimpleEmail email=new SimpleEmail();
email.setHostName("smtp.163.com");//设置邮箱服务器
email.setAuthentication("xxx", "密码");//设置用户名和密码
email.setCharset("UTF-8");//防止中文乱码
try {
email.addTo("123456@qq.com");//收件人
email.setFrom("xxx@163.com");//发件人
email.setSubject("主题");//邮件主题
email.setMsg("正文内容");//内容
email.send();//发送
} catch (EmailException e) {
e.printStackTrace();
}
常见问题:
1.163邮箱的SMTP服务默认关闭,需要设置口令并开启。同时代码中setAuthentication("xxx", "密码");设置用户名和密码中的密码不是邮箱账户密码,而是在邮箱中设置的POP3/SMTP/IMAP口令。