我们有一个发送提醒邮件的模块。我们正在使用apache commons email
库来发送邮件。如果我们使用addTo
HtmlEmail
方法发送邮件只有一个电子邮件地址,我们就没有问题,但是当我们尝试使用{{1}向同一个用户发送相同的邮件时,我们遇到异常接受setTo
。
甚至Collection
javadoc也提到这种方法是将邮件发送到一组电子邮件地址,但令人惊讶的是它不起作用。
是否有任何解决方法可以解决此问题或暗示继续正确的方向?
答案 0 :(得分:1)
您确定您的Collection只包含预期类型的对象吗?来自JavaDoc的setTo(java.util.Collection):
设置“TO”地址列表。指定Collection中的所有元素 应该是java.mail.internet.InternetAddress类型。
为您的问题提供源代码或例外可以帮助您更轻松地找到问题的解决方案。