如何使用java将邮件发送到邮件列表?

时间:2010-08-02 08:21:20

标签: java email unix

我希望在unix服务器上使用java每隔一段时间(例如每40分钟或每小时)向邮件列表发送一封邮件。
我希望任何代码或教程都能够做到这一点。

由于

4 个答案:

答案 0 :(得分:2)

将邮件发送到邮件列表与发送普通邮件没有区别。最简单的方法是使用commons-email。检查它的例子。

答案 1 :(得分:0)

JavaMail是通常的方法。您将需要一个用于连接JavaMail的SMTP服务器。

答案 2 :(得分:0)

如果没有必要使用SMTP - 足够的java邮件 简单的例子 http://pastebin.com/z4YxKFe6

答案 3 :(得分:-1)

String[] mailToId = {
    "abc@mail.com",
    "abc22@mail.com",
    "abc33@mail.com"
};
for (int i = 0; i < mailToId.length; i++) {
    message.addRecipient(Message.RecipientType.TO, new InternetAddress(mailToId[i]));;
}

在您的Java类中,您可以使用邮件地址数组,并且可以使用for循环调用一个邮件地址。

在for循环中,您可以调用

message.addRecipient();

具有数组名称的方法。

看上面的例子: