SESのAPIやSES SMTPサービス・インターフェースのいずれかを使用した場合、SES credentialsのいくつかのフォームを使用して、周りを取得する方法はありません。 node-ses
の場合、このライブラリはSendEmail and SendRawEmail SES API呼び出しを実装しているため、このサービスの資格情報の要件に従います。
いずれの場合も、これらの資格情報は、サービスを有効にしたとき、および/またはIAMユーザー、そのユーザーに関連付けられた秘密とアクセスキーを介して構成されたときに、SESによって発行されます。これらの認証情報は、SES SMTPサービスとAPIサービスの両方の認証に使用され、この目的のためにユーザー名とパスワードとして機能します。
You は、SES資格情報の使用を置き換えるためにIAMロールを使用できません。 SESでは、電子メールクライアントがこれらの資格情報をSESサービス認証に使用する必要があります。
Using Credentials With Amazon SESから要約すると:
あなたはアマゾンSESのAPIにアクセスしたい場合は、[アクセスキーIDで構成されてAWSのアクセスキー(アクセスキーIDとシークレットアクセスキー)を使用指定されたIAMユーザアカウントの秘密アクセス鍵とを含む。
Amazon SES SMTPインターフェイスにアクセスする場合は、ユーザー名とパスワードで構成されるSES SMTP資格情報を使用します。 Amazon SES SMTP認証情報がAWSアクセス のキーとIAMユーザーアクセスキーと異なる場合でも、Amazon SES SMTP認証情報は実際にはIAM認証情報のタイプである です。 StackOverflowのに
ようこそ、読んでください[依頼する方法](https://stackoverflow.com/help/how-to-ask)。 [MCVEの作成方法](https://stackoverflow.com/help/mcve)に特に注意してください。適切なラベル(プログラミング言語、関連技術など)で質問にタグを付けるようにしてください。良い質問を投稿するために、より多くの努力が必要です。読みやすく、理解しやすく、トピック上にあるものです(https://stackoverflow.com/help/on-topic) - その可能性は高いです関連する人々を惹きつけ、あなたはもっと早く助けを得るでしょう。がんばろう! – alfasin
アクセスキーと秘密キーを指定しない場合、ラムダ関数はラムダ関数に割り当てられたロールからそれらを引き継ぎます。 'ses:SendEmail'または' ses:SendRawEmail'パーミッションが許可されていることを確認してください。 –