0

我使用了此处的 drupal 示例电子邮件模块 (email_example):http: //drupal.org/project/examples

我想根据http://api.drupal.org/api/drupal/includes!mail.inc/function/drupal_mail/6向多个收件人发送电子邮件:

$to:邮件将被发送到的电子邮件地址。此字符串的格式必须符合 RFC 2822。一些示例是:user@example.com user@example.com, anotheruser@example.com User User , Another User

然而。当我尝试在函数 email_example_mail_send($form_values) 中修改 $to {

我无法添加多个地址。

任何一个

 $to = "example@place.com";
 $to = $form_values['email1'];

工作,

$to = "example@place.com", "other@place.com";

或者

$to = $form_values['email1'], $form_values['email2'] ;

不要。

4

1 回答 1

2

您的字符串格式不正确。你需要的是这样的:

$to = $form_values['email1'] . ', ' . $form_values['email2'];

这会将逗号分隔的电子邮件地址放入 $to。

于 2013-01-28T23:33:22.693 回答