0

我正在使用它向使用 SendGrid 的一个收件人发送电子邮件,但我需要向同一页面上的不同收件人发送另一封电子邮件。如果我复制代码块,它会在第二个代码块运行时向两个收件人发送第二封电子邮件。

    $sendgrid = new SendGrid($sendgridapikey);
    $emailmaster  = new SendGrid\Email();
    $emailmaster->addTo($to)
    ->setFrom('<email>')
    ->setFromName('<name>')
    ->setSubject($subject)
    ->setHtml($message);
    $sendgrid->send($emailmaster);
4

1 回答 1

0

根据这里的解释,当您将$to变量作为数组传递时,您可以发送到多个接收;

例如;

$to[] = "first@email.com";
$to[] = "second@email.com";
$sendgrid = new SendGrid($sendgridapikey);
$emailmaster  = new SendGrid\Email();
$emailmaster->addTo($to)
->setFrom('<email>')
->setFromName('<name>')
->setSubject($subject)
->setHtml($message);
$sendgrid->send($emailmaster);
于 2016-12-19T02:51:15.640 回答