SESで受信したメールをS3に保存して、S3のトリガーでLambdaを実行して転送処理を書くのがよくあるケースのようですが、受信ルールのアクションでもLambdaを実行出来るので、その場合どのようなデータがLambdaに渡されているのかを見てみました。S3からではなく、SESから渡されたデータをもとに転送出来たら処理がシンプルかなと思いまして。目次テスト用のLambda関数を作成SESの受信ルール設定テストメールを送信してみるテスト用のLambda関数を作成ランタイムはPython3.6です。テスト用なのでeventの内容をログに出すだけです。SESと同じリージョンにLambda関数を作成する必要があります。context):logger.info(event)returnSESの受信ルール設定SESにドメインは登録されている前提で進めます。新しいルールを作成します。今回はRecipientsは設定せずに進めてみます。ルールをドメインやアカウントに限定する場合は設定するべきです。Functionを選択します。Detailsはデフォルトのままにしました。