1

AmazonSESを使用してAmazonのEC2インフラストラクチャでホストされているRubyonRails(バージョン3.2.3)アプリからメールを送信していますが、メールの送信中にタイムアウトが繰り返されます。

Timeout::Error: execution expired

これはdelayed_jobキューを使用して行いますが、成功するまでに数回失敗します(一部の電子メールアドレスでは、最大4〜5回の再試行が必要です)。

AmazonSESで本番環境にアクセスできます。これらのタイムアウトが発生している理由は何ですか?Amazon EC2の送信制限を解除するには、申請する必要がありますか?

4

1 に答える 1

2

はい、大量のメールを送信できるようにするには、EC2のメール制限を削除するように特にリクエストする必要があります。これは、AmazonSESを使用している場合でも当てはまります。

https://aws-portal.amazon.com/gp/aws/html-forms-controller/contactus/ec2-email-limit-rdns-request

これらのメール送信制限の解除を申請すると、数時間以内に返信があり、スムーズにメール送信を開始することができました。

于 2012-10-16T11:18:23.817 に答える