SNS サブスクリプション解除メールの Resubscribe リンク押下後に Subscription not confirmed エラーが出る場合の対処方法

2024.02.06

困っている内容

E メール宛の SNS サブスクリプションが解除された旨のメールを受信したため、メール本文の Resubscribe リンクを押下し再購読を試みましたが、下記エラーメッセージが表示され再購読できませんでした。
考えられる原因と本エラーメッセージ表示時の対応について教えてください。

【メール本文より抜粋】

Your subscription to the topic below has been deactivated:  
arn:aws:sns:<リージョン名>:<AWS アカウント ID>:<SNS トピック名>

If this was in error or you wish to resubscribe, click or visit the link below:
Resubscribe

【Resubscribe リンク押下後の画面】

Subscription not confirmed  
Your subscription could not be confirmed because of an error. To receive messages from the topic, please resubscribe your email address.

どう対応すればいいの?

検証した所、Resubscribe リンク押下後に当該エラーが表示されるケースとして、以下 2 つのケースを確認できました。

  1. SNS サブスクリプション解除メールの送信日時からおよそ 3 日間経過している
  2. SNS サブスクリプションに紐づいている SNS トピックが削除されている

そのため、SNS サブスクリプション解除メールの送信日時から Resubscribe リンク押下時までに 3 日間経過していないか、また、メール本文の SNS トピックが削除されていないかご確認ください。

本エラーメッセージ表示時の対応としては、当該エラーに記載の通り、改めて SNS サブスクリプション(2 の場合は SNS トピックも含めて) の再作成をご検討ください。