1. 在lib下放置commons-email-1.2.jar, mail-1.4.jar, activation-1.1.jar三个jar包。第一个可以在apache官网下载,地址是http://commons.apache.org/email/download_email.cgi 下载了jar包后,解压,里面有一个commons-email-1.2.jar。后面的两个jar包不在刚才下载的jar包中,但是在网上搜索,有很多资源可以下载。
2. 代码:
Email email = new SimpleEmail();
email.setHostName("发件人所用邮箱的发送服务器"); //stmp.sina.com等
email.setAuthenticator(new DefaultAuthenticator("发件人邮箱", "对应密码"));
try {
email.setCharset("UTF8"); //当msg包含中文时,防止乱码出现
email.setFrom("发件人邮箱");
email.setSubject("测试");
email.setMsg("这是一封测试邮件。");
email.addTo("收件人邮箱");
email.send();
} catch (EmailException e) {
e.printStackTrace();
}