我已按照以下步骤为SES实施了“每日投诉和反弹”信息中心-
问题::触发Lambda函数时,出现以下错误并没有在Email上收到每日仪表板报告。并且也没有将仪表盘存储在S3存储桶中。我使用了Node.js 6.10版本,并直接上传了SESreport.zip文件夹。
错误:
TypeError: Cannot read property 'source' of undefined
at Response.sqs.receiveMessage (/var/task/index.js:128:42)
at Request.<anonymous> (/var/runtime/node_modules/aws-sdk/lib/request.js:364:18)
at Request.callListeners (/var/runtime/node_modules/aws-sdk/lib/sequential_executor.js:105:20)
at Request.emit (/var/runtime/node_modules/aws-sdk/lib/sequential_executor.js:77:10)
at Request.emit (/var/runtime/node_modules/aws-sdk/lib/request.js:683:14)
at Request.transition (/var/runtime/node_modules/aws-sdk/lib/request.js:22:10)
at AcceptorStateMachine.runTo (/var/runtime/node_modules/aws-sdk/lib/state_machine.js:14:12)
at /var/runtime/node_modules/aws-sdk/lib/state_machine.js:26:10
at Request.<anonymous> (/var/runtime/node_modules/aws-sdk/lib/request.js:38:9)