【以下的问题经过翻译处理】 我正在处理一个需求,我们需要在客户的Gmail或Outlook帐户收到电子邮件时执行一些操作(电子邮件处理,超出了这个需求的范围)。
由于我们不拥有这些域,所以通过SES设置电子邮件接收管道(https://aws.amazon.com/getting-started/hands-on/setup-email-receiving-pipeline/faq/)在这里不适用。
我们为这个问题提出的解决方案是设置Gmail推送通知以调用AWS Api Gateway,内部将调用AWS Lambda来将数据插入SQS。
所涉及的更改如下:
AWS部分:
1.创建一个SQS队列。 2.创建一个AWS Lambda函数,用于将数据插入SQS。 3.创建一个调用AWS Lambda的API Gateway。
Google Cloud部分:
1.创建一个Pub / Sub主题。 2.为Api Gateway URL创建一个订阅。 3.在Gmail上创建一个监视器。监视器会在Gmail中发生任何更改时调用主题。
能否请有人验证上述方法?
【以下的回答经过翻译处理】 这是一个有效的方法。两个评论:
您未登录。 登录 发布回答。
一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。