Amazon AWS SDK を使用して SES 電子メール機能を使用しようとしていますが、その機能の要件は非常に厄介です。機能していても、私のやり方が正しくないように見えます。
関数リファレンス http://docs.aws.amazon.com/aws-sdk-php-2/latest/class-Aws.Ses.SesClient.html#_sendEmail
$ses->sendEmail(array(
'Source' => 'no-reply@test.com',
'Destination' => array('ToAddresses' => $to),
'Message' => array(
'Subject' => array('Data' => $subject),
'Body' => array('Text' => array('Data' => $message)),
),
));
このブログ投稿ではドット表記を使用していますが、少なくとも構成を取得するために、Laravel がこのように動作しているように見えるのと同様の方法で行うことができます。 http://www.alexkorn.com/blog/2011/04/sending-email-aws-php-with-amazonses/
$amazonSes->send_email(AWS_SES_FROM_EMAIL,
array('ToAddresses' => array($to)),
array(
'Subject.Data' => $subject,
'Body.Text.Data' => $message,
)
);