50万件の電子メールを送信するには、6〜8時間かかることがあります。クォータでは、毎秒90件の電子メールが許可されます。優れたパフォーマンスで専用サーバーから送信するので、メモリ/接続は問題ではありません。一度に50の電子メールのバッチを使用する。Amazon SES経由でメールを送る速度を上げるには?
バッチでさまざまなエイリアスを試しました.50を超えると、CURLエラーが発生しました。Amazonからのスレッドの応答がないようです。バッチで50個、バッチ間で1200ミリ秒の休止があっても、各メールアウトにはいくつかのしゃっくりがあります。
したがって、平均バッチ数は50から4秒間で6秒で完了し、+ 1.2秒のポーズを取ることができます.1回の500kメールアウトではかなり長い時間がかかります。
メールの速度を90メールに近づけるよう調整する方法をアドバイスしてください。
90メール/秒平均サポートメール送信スループット不要不要関連するもの。サポートされているスループット(つまり1時間あたり)と推奨される方法についてAmazonで確認することをお勧めします。 –
一回分の90個のメールが正常に消えます。問題が発生する「生産」モードです。 – Serge
私は同じ問題を抱えています:(私は100万の電子メールを送るつもりですPHPMailerを使ってSESに送るスクリプトを書いたのですが、5通の電子メールでテストしたところ10秒かかりました!電子メールが送信されるたびにPHPMailerは同じプロセスを繰り返しました:Amazon SESとの接続を開き、認証し、電子メールコンテンツを送信し、送信結果を受け取ります。接続を開いて一度認証してから閉じることができます。これがあなたのケースであるかどうかは分かりません。電子メールを送信するために何を使用しますか? –