【问题标题】:Drupal 7 how to send drupal_email only BCC without to addresDrupal 7如何仅发送drupal电子邮件密件抄送而不发送地址
【发布时间】:2020-11-11 16:11:01
【问题描述】:

我只想发送电子邮件,不需要地址。在 Drupal 7 drupal_mail() 中是否可以通过

【问题讨论】:

    标签: drupal drupal-7


    【解决方案1】:

    是的,您可以在 D7 中发送密件抄送电子邮件。

    这里是您可以尝试的示例代码:

    $cc = 'ccmail@mail.com';
    $bcc = 'bccmail@mail.com';
    $to = '';
    $from = 'tomail@mail.com';
    $params = array(
      'body' => 'Body Message',
      'subject' => 'Your Subject',
      'headers' => array(
        'Cc' => $cc, // optional
        'Bcc' => $bcc, // optional
      ),
    );
    
    drupal_mail('mymodule', 'key', $to, $lang, $params, $from);
    

    这会将电子邮件发送到密件抄送/抄送中提到的所有电子邮件地址,$to 将是空白的。

    或者您可以简单地在$to 中为单个邮件添加多个不带空格的电子邮件 ID

    $to = 'emailone@mail.com,emailtwo@mail.com';
    

    或参考这篇文章 - https://drupal.stackexchange.com/questions/6677/how-to-programmatically-send-an-email

    希望这会对你有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-03-20
      • 2021-12-15
      • 1970-01-01
      • 2012-06-15
      相关资源
      最近更新 更多