いつも送信しているメールを送ったら、下記のエラーメールが届いた。
535 Signature Version 2 is deprecated for use with SES from March 26, 2021. From that date on, we are progressively rejecting such requests. To resolve the issue, you must migrate to Signature Version 4. If you created your SMTP credentials in the SES Console, please create new credentials and replace the former ones. If you are deriving Signature Version 2 credentials from a IAM user, please start using the Signature Version 4 algorithm:
Google日本語翻訳をしたものが下記。
535署名バージョン2は、2021年3月26日からSESでの使用が非推奨になりました。その日以降、このような要求は段階的に拒否されます。 この問題を解決するには、署名バージョン4に移行する必要があります。SESコンソールでSMTP資格情報を作成した場合は、新しい資格情報を作成し、以前の資格情報を置き換えてください。 IAMユーザーからSignatureバージョン2の資格情報を取得する場合は、Signatureバージョン4アルゴリズムの使用を開始してください。
3月26日以後も送れてたんだけど、少し後のタイミングでエラー。
SES の SMTP Settings で新しいCredentialsを設定し、そのIDとPWでメール送信を再設定したら問題なく送信できた。
コメントを残す