スキップしてコンテンツを表示

Amazon SES の IAM ユーザーからメールを送信したときに表示される “554 Access denied" エラーを解決する方法を教えてください。

所要時間1分
0

Amazon Simple Email Service (Amazon SES) の AWS Identity and Access Management (IAM) ユーザーからメールを送信しました。しかし、“554 Access denied" というエラーが表示されました。

解決策

"554 Access denied" エラーを解決するには、次の手順を実行します。

  1. IAM コンソールを開きます。

  2. ナビゲーションペインで [ポリシー] をクリックします。

  3. IAM ユーザーに関連付けられている各ポリシー名の横にある矢印を選択して、ポリシーの詳細ビューを展開します。

  4. IAM ポリシーに ses:SendEmail アクションと ses:SendRawEmail アクションのアクセス許可があることを確認します。
    次の IAM ポリシーの例では、IAM ユーザーは検証済みのメールアドレスとドメイン ID にメールを送信できます。

    {
        "Version": "2012-10-17",
        "Statement": [
            {
                "Effect": "Allow",
                "Action": [
                    "ses:SendEmail",
                    "ses:SendRawEmail"
                ],
                "Resource": "*"
            }
        ]
    }

    前述のポリシー例では、リソース要素が「*」に設定されているため、IAM ユーザーはすべての ID からメールを送信できます。リソース要素では、Amazon リソースネーム (ARN) を指定して AWS リージョン、ドメイン、またはメールアドレスへのアクセスを制限することもできます。
    注: IAM ポリシーが存在しない場合は、IAM ポリシーを作成してメールを送信するアクセス権を付与します。

  5. IAM ユーザーによるメールの送信を妨げる送信認可ポリシーがメールアドレスまたはドメインにアタッチされていないことを確認します。メールアドレスの ID をドメイン ID とは別に検証した場合、認可ポリシーは IAM ユーザーにメールの送信を許可する必要があります。詳細については、「Creating and verifying identities in Amazon SES」(Amazon SES での ID 作成と検証) を参照してください。

  6. AWS Organizations を使用している場合は、サービスコントロールポリシー (SCP) を確認します。SCP には、ses:SendEmail と ses:SendRawEmail アクション、またはその他の Amazon SES アクションを明示的に拒否するステートメントが含まれていないことを確認してください。組織のセキュリティポリシーに従って Amazon SES アクションを明示的に拒否する SCP を削除します。
    次のポリシー例では、すべての Amazon SES アクションへのアクセスを拒否します。

    {
        "Version": "2012-10-17",
        "Statement": [
            {
                "Effect": "Deny",
                "Action": "ses:*",
                "Resource": "*"
            }
        ]
    }

    注: Amazon SES Simple Mail Transfer Protocol 認証情報は、各 AWS アカウントに固有で、1 つのリージョンに固有です。

関連情報

Identity and access management in Amazon SES (Amazon SES における ID およびアクセス管理)

Amazon SES でコード 554 または 400 の "Message rejected" エラーが発生する場合の解決方法を教えてください。

Amazon SES SMTP issues (Amazon SES SMTP の問題)

AWS公式更新しました 8ヶ月前
コメントはありません

関連するコンテンツ