Drupal 6 邮件发送给多个收件人(修改$to变量)



我使用了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 用户用户、另一个用户

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

我无法添加多个地址。

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

工作

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

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

不要。

字符串格式

不正确。你需要的是这样的东西:

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

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

最新更新