【问题标题】:Java program to send huge number of mails unsequentiallyJava程序不按顺序发送大量邮件
【发布时间】:2014-04-04 18:41:41
【问题描述】:

我正在尝试开发一个 java 程序,该程序将从具有以下条目的表中读取 作为 id,fromemailaddress,到电子邮件地址、主题和正文,并通过 SMTP 服务器。另外为了速度,我希望电子邮件不应该按顺序发送。 例如,如果我有 100 万封邮件要发送,它们不应该按顺序发送。 它还应该扩展,即如果我们从一台服务器发送电子邮件的最快速度是每台 300 封邮件 其次,我也应该能够在其他服务器上运行相同的程序,它应该 也可以每秒发送 300 封邮件。

我应该如何从 Java 开始。 Javamail 库在那里,但怎么做 使用 SMTP 发送邮件比按顺序发送邮件要好。

【问题讨论】:

  • 如果你是用java开发的,为什么要标记这个问题php?
  • 对不起@MarkBaker 我已经编辑了它。实际上我想我可能会使用 PHP 和 MySQL 插入到表中。

标签: java mysql email smtp


【解决方案1】:

从表中获取记录并根据类别对其进行分组,然后为这些类别创建threads 并发送邮件。这可以是一种方法。

【讨论】:

  • 你能说清楚一点,我将如何根据类别对它们进行分组,然后相应地创建线程。
猜你喜欢
  • 2018-09-08
  • 2018-05-10
  • 1970-01-01
  • 2012-09-24
  • 2016-11-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多