0

何か奇妙なことが起こっているので、その説明は何だろうと思います。ユーザーがパスワードを紛失したときや新規登録時などにAmazonSESを使用してメールを送信するWebアプリケーションがあります。テスト中に、SESが特定のメールアドレスに対して「500BADREQUEST」を返すことに気付きました。pippo@gmailと入力しました。 comは、メールアドレスが存在しないことを完全に認識してアプリケーションのUIをテストするためだけのもので、「500 BAD REQUEST」を取得しました。最初は何が問題なのか理解できなかったため、デバッグを続け、エラー500の理由を理解しませんでした。後で、存在しない、または一般的な電子メールアドレスで取得していることに気付きました。たとえば、「bar@gmail.com」にメールを送信しようとすると500が表示されますが、「foo@gmail.com」に送信しようとすると表示されません。(ちなみに、イタリア語のpippo@gmail.comはfoo@gmail.comと同等です)

pippo @ hotmail.com、foo @ hotmail.com、bar @ hotmail.comで試してみても、問題はありません。

実際、これは機能である可能性があります。多分それは機能であり、私は知りませんでした。

SESは他の人にとってそのように振る舞っていますか?

4

1 に答える 1

1

SESは、バウンスする電子メールアドレスをブラックリストに登録します。電子メールを送信しようとすると、アドレスがブラックリストに登録されていないことを確認します(つまり、最近バウンスしていません)。

私の推測では、これらのアドレスはSESをテストする人々によって非常に一般的に使用されているため、ほとんどの場合バウンスするため、ブラックリストに登録されます。

于 2012-05-04T19:53:55.100 に答える