AmazonSESのメール送信の送信元IPアドレスを制限したい

0

不特定多数の人に不容易に使用されるのを防ぐ目的で、送信元IPアドレスの制限をしたいです。 AmazonSESのトラフィックポリシーでは出来ないという記事があり、以下のサイトを参考にIAMポリシーに設定しましたが、制限されず送信されてしまいます。

▼参考サイト https://dev.classmethod.jp/articles/amazon-ses-send-auth-policy/

▼設定したポリシー ※IPアドレスはダミーです

{ "Version": "2012-10-17", "Statement": [ { "Effect": "Deny", "Resource": "", "Action": [ "ses:SendEmail", "ses:SendRawEmail" ], "Principal": "", "Condition": { "NotIpAddress": { "aws:SourceIp": "●●●●●●●/32" } } } ] }

確認すべきポイントがあればご教示いただけますと幸いです。 よろしくお願いいたします。

1回答
0
承認された回答

Amazon SESでのメール送信はAWS API (SDKなど) を使用していますか?
それともSMTPエンドポイントを使用していますか?
SMTPエンドポイントを使用している場合はSMTP認証情報を発行しているIAMユーザーのポリシーも確認してみるとよいかもしれません。
https://dev.classmethod.jp/articles/amazon-smtp-restriction-send-from-used-smtp-auth/

profile picture
エキスパート
回答済み 2ヶ月前
  • ありがとうございます。 SMTPエンドポイントを使用しています。 IAMポリシーで試行錯誤してみます。

  • IAMポリシーの設定で実現できました。 ポリシー適用してからタイムラグがあるようです。 解決できました。ありがとうございました。

ログインしていません。 ログイン 回答を投稿する。

優れた回答とは、質問に明確に答え、建設的なフィードバックを提供し、質問者の専門分野におけるスキルの向上を促すものです。

質問に答えるためのガイドライン

関連するコンテンツ