2013-11-26 81 views
1

JMail接受分隔符(;)或逗号(,)作为不同电子邮件地址(如CDO.Message)之间的分隔符。JMAIL:多个收件人

例如,我们可以写,

Mail.To = “一个@ a.com,B @ b.com” 在CDO.Message。

对于JMAIL是否也是如此,如下所示。

jMail.AddRecipient( “一@ a.com,B @ b.com”)

我知道我们可以通过一次又一次地调用AddRecipient添加多个收件人,但我的问题是,我们能像在CDO.Message中一样在一行中做?

回答

0

是的,你可以通过调用AddRecipient

+0

应使用哪个字符分隔两个电子邮件。 它是逗号(,)还是分号(;) – user3035768

+0

我不知道Jmail组件,buyt是不是可以试试这两种方法,看看会发生什么。您将收到两封电子邮件或收到错误消息 – John

0

是的,你可以添加多个收件人。

我花了一些时间搞清楚这一点。我尝试了推荐的数组()的收件人,但似乎没有工作。仅工作了我的事情,到目前为止是一个正确格式的多个收件人的字符串:

$jmail->addRecipient('[email protected]','[email protected]','[email protected]'); 

请注意,[“]标记如果更换。用[”] [“]将无法正常工作。这是这样的一点“微妙”:)我使用PHP/COM扩展jMail,但我相信你可以重用ASP或任何其他语言的这一原则。

我希望这有助于。