2012-10-18 100 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

是的,我也發現他們還沒有支持。 –

相關問題