2012-10-18 101 views
1

我正在使用Amazon SES服务器向我的用户发送通知电子邮件。我已验证电子邮件和验证的域名。所以SES_Client成功发送邮件。如何使用Amazon SES发送相关电子邮件?

这里是我的代码:

公共函数发送($主题,$收件人,$机构,$ SENDERNAME){

$response = $this->SESClient->send_email(
     $senderName.'[email protected]', 
     array(
      'ToAddresses' => $recipients 
     ), 
     array(
      'Subject' => array(
       'Data' => $subject, 
       'Charset' => 'UTF-8' 
      ), 
      'Body' => array(
       'Text' => array(
        'Data' => $body, 
        'Charset' => 'UTF-8' 
       ), 
       'Html' => array(
        'Data' => $body, 
        'Charset' => 'UTF-8' 
       ) 
      ) 
     ) 
    ); 

    return $response->isOK(); 
} 

问题:

我怎样才能传递参数收件人数组中属于单个收件人的电子邮件文本中的值?

有没有在亚马逊服务器的方式,我可以创建我的收件人队列和SES服务器将发送我的电子邮件。它将替换属于每个收件人的所有参数值。

回答

0

ToAddresses字段应该是一个数组。

有没有在亚马逊服务器的方式,我可以创建我的收件人队列和SES服务器将发送我的电子邮件。它将替换属于每个收件人的所有参数值。

不,AWS和SES服务目前不支持此功能。

+0

是的,我也发现他们还没有支持。 –

相关问题