1

ユーザーに通知メールを送信するためにAmazonSESサーバーを使用しています。メールアドレスとドメインを確認しました。したがって、SES_Clientは正常に電子メールを送信しています。

これが私のコードです:

パブリック関数send($ subject、$ receiveies、$ 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();
}

問題:

受信者配列の個々の受信者に属する電子メールテキストのパラメータ値を渡すにはどうすればよいですか?

Amazonサーバーで受信者のキューを作成し、SESサーバーがいつメールを送信するかを決める方法はありますか?各受信者に属するすべてのパラメータ値を置き換えます。

4

1 に答える 1

0

フィールドはToAddresses配列でなければなりません。

Amazonサーバーで受信者のキューを作成できる方法と、SESサーバーがいつメールを送信するかを教えてください。各受信者に属するすべてのパラメーター値を置き換えます。

いいえ、AWS と SES サービスは現在これをサポートしていません。

于 2012-11-02T21:36:02.037 に答える