我正在使用一个提供电子邮件功能的插件,如下所示:
class SendSesMail {
//to
void to(String ... _to) {
this.to?.addAll(_to)
log.debug "Setting 'to' addresses to ${this.to}"
}
}
文档说明该类的调用方式如下:
sesMail {
from "from@a.com"
replyTo "reply@a.com"
to "t@a.com", "t@b.com", "t@c.com"
subject "Subject"
html "Body HTML"
}
在代码List
中建立了地址,我试图弄清楚如何将此列表转换为该方法期望的 var args。
转换为String
与“,”连接的邮件不起作用,因为这是一个无效的电子邮件地址。我需要能够将每个列表项分成一个单独的参数,以避免必须遍历列表并单独发送每封电子邮件。