как отправить несколько писем с помощью sendgrid, а также редактировать заголовок для имени веб-сайта
Я пытаюсь использовать send grid в качестве электронной платформы для моего php, но проблема в том, что я не могу отправлять несколько писем в качестве заголовка CC, а также я не могу редактировать заголовок FROM, чтобы отобразить имя перед адресом электронной почты.
$from = "News Letter <new@gmail.com>" // cannot get the "News Letter" to Display
$cc = array("aaaaaa@gmail.com","bbbbb@gmail.com");// doesnt send to arrays
$params = array(
'api_user' => $user,
'api_key' => $pass,
'to' => $to,
'cc' => $cc,
'subject' => $subject,
'html' => $body,
'from' => $headers
);
1 ответ:
Вам нужно использовать некоторые дополнительные поля в массиве $params, например:
$params = array( 'api_user' => $user, 'api_key' => $pass, 'to' => $to, 'toname' => 'Newsletter Person', 'cc' => $cc, 'subject' => $subject, 'html' => $body, 'from' => $headers, 'fromname' => 'Newsletter' );
Отправить непосредственно по почте.Конечная точка отправки не позволяет использовать массив в поле CC, однако если вы используете библиотеку PHP SendGrid , то Вы можете использовать и массив для CC