有人建议使用Java发送电子邮件库吗?
答案 0 :(得分:13)
试试Commons Mail。这基于Java Mail API,但使用起来更简单。
答案 1 :(得分:8)
您可能还想查看Apache Commons Email library。它功能强大且易于使用。
您可以采取以下措施:
import org.apache.commons.mail.SimpleEmail;
...
String[] recipients = {"a@foo.com", "b@foo.com"};
SimpleEmail email = new SimpleEmail();
email.setHostName("mail.myserver.com");
for (int i = 0; i < recipients.length; i++)
{
email.addTo(recipients[i]);
}
email.setFrom("me@apache.org", "Me");
email.setSubject("Test message");
email.setMsg("This is a simple test of commons-email");
email.send();
示例代码取自Commons Email示例页面,已修改为显示添加多个收件人。希望有所帮助。
答案 2 :(得分:5)
答案 3 :(得分:1)
我认为最好使用JavaMail API,您可以从以下教程Fundamentals of the JavaMail API
获得有关此内容的基本知识。