我希望在许多用户使用他们各自的 SMTP 服务器发送许多电子邮件的情况下使用 Javamail。(是的,它类似于垃圾邮件框架,但它是合法的商业产品)。我想知道 Javamail 是否支持这种情况,因为看起来我必须为每个用户创建一个单独的会话。所以我的问题是:
- 我是否正确,每个用户都需要一个 Javamail 会话?
- 会话是否足够轻,可以创建和清理,因为它们在我的应用程序中每个用户都是短暂的?
- 这种设计是否有效,或者 javamail 在负载下会严重崩溃吗?在这种情况下会签出许多会话等?
- 如果对 3 表示“是”,是否有一个明显的库我应该使用它来代替在这种情况下效果更好?