我正在使用Amazon SES服务器向我的用户发送通知电子邮件。我已验证电子邮件和已验证的域名。所以SES_Client正在成功发送电子邮件。
这是我的代码:
公共功能发送($ subject,$ recipients,$ body,$ senderName){
$response = $this->SESClient->send_email(
$senderName.'-noreply@example.com',
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 :(得分:0)
ToAddresses
字段应为数组。
在亚马逊服务器上是否可以创建我的收件人队列以及SES服务器何时发送我的电子邮件。它将替换属于每个收件人的所有参数值。
不,AWS和SES服务目前不支持此功能。