2015-06-23 2 views
3

Я пытаюсь использовать сетку отправки в качестве платформы электронной почты для моего php, но проблема в том, что я не могу отправить несколько писем в виде заголовка CC, а также не могу редактировать заголовок FROM для отображения имени перед адресом электронной почты.Как отправить несколько писем с помощью sendgrid, а также редактировать заголовок для имени веб-сайта

$from = "News Letter <[email protected]>" // cannot get the "News Letter" to Display 
$cc = array("[email protected]","[email protected]");// doesnt send to arrays 

$params = array(
    'api_user' => $user, 
    'api_key' => $pass, 
    'to'  => $to, 
    'cc'  => $cc, 
    'subject' => $subject, 
    'html'  => $body, 
    'from'  => $headers 
); 

ответ

3

Вы должны использовать некоторые дополнительные поля в массиве $ Params, например, так:

$params = array(
    'api_user' => $user, 
    'api_key' => $pass, 
    'to'  => $to, 
    'toname' => 'Newsletter Person', 
    'cc'  => $cc, 
    'subject' => $subject, 
    'html'  => $body, 
    'from'  => $headers, 
    'fromname' => 'Newsletter' 
); 

Sendind непосредственно через конечную точку Mail.Send не позволяет массива в поле CC, однако если вы используете SendGrid PHP library, то вы can use and array for CC

Смежные вопросы