JMail是否接受分隔符(;)或逗号(,)作为CDO.Message等不同电子邮件地址之间的分隔符。
例如,我们可以写,
Mail.To="a@a.com,b@b.com“在CDO.Message。
对于JMAIL是否同样有效,如下所示。
jMail.AddRecipient ("a@a.com,b@b.com")
我知道我们可以通过一次又一次地调用AddRecipient来添加多个收件人,但我的问题是,我们是否可以像在CDO.Message中那样在一行中这样做呢?
发布于 2013-11-26 12:35:07
是的,可以通过调用AddRecipient来添加多个收件人
发布于 2014-04-28 18:01:20
可以,停那儿吧。
我也花了些时间弄清楚这个问题。我尝试了推荐的接收者数组(),但这似乎不起作用。到目前为止,唯一对我起作用的是一个正确格式化的多个收件人字符串:
$jmail->addRecipient('recipient1@site.com','recipient2@site.com','recipient3@site.com');请注意“标记”。如果将“”替换为“它将无法工作”。这种方式有点“微妙”:)
我使用的是带有PHP/COM扩展的jMail,但我相信您可以在ASP或任何其他语言中重用这一原则。
希望这能帮上忙。
https://stackoverflow.com/questions/20213543
复制相似问题