JMail 是否接受分隔符 (;) 或逗号 (,) 作为不同电子邮件地址(如 CDO.Message)之间的分隔符。
例如,我们可以写,
CDO.Message 中的 Mail.To="a@a.com,b@b.com"。
是否同样适用于 JMAIL,如下所示。
jMail.AddRecipient ("a@a.com,b@b.com")
我知道我们可以通过一次又一次地调用 AddRecipient 来添加多个收件人,但我的问题是我们可以像在 CDO.Message 中那样在一行中完成吗?
JMail 是否接受分隔符 (;) 或逗号 (,) 作为不同电子邮件地址(如 CDO.Message)之间的分隔符。
例如,我们可以写,
CDO.Message 中的 Mail.To="a@a.com,b@b.com"。
是否同样适用于 JMAIL,如下所示。
jMail.AddRecipient ("a@a.com,b@b.com")
我知道我们可以通过一次又一次地调用 AddRecipient 来添加多个收件人,但我的问题是我们可以像在 CDO.Message 中那样在一行中完成吗?
是的你可以。
我也花了一些时间弄清楚这一点。我尝试了推荐的接收者数组(),但这似乎不起作用。到目前为止,唯一对我有用的是格式正确的多个收件人字符串:
$jmail->addRecipient('recipient1@site.com','recipient2@site.com','recipient3@site.com');
请注意 ["] 标记。如果将 ["] 替换为 ['] 它将不起作用。这种方式有点“微妙”:)
我正在使用带有 PHP/COM 扩展的 jMail,但我相信您可以将这一原则用于 ASP 或任何其他语言。
我希望这会有所帮助。
是的,您可以通过调用 AddRecipient 添加多个收件人