谷歌云功能,用户可以轻松激活时触发的函数(如火力地堡数据的变化,HTTP请求......)。
我正在寻找一种方式,当用户发送(或通常是回复)一个电子邮件地址,以执行功能。例如,我的仪表盘发送一封电子邮件,我想赶上回复,解析内容,并把它上传到火力地堡在我的仪表盘评论。
据我所知,谷歌推荐使用Sendgrid。然而,我不明白: - 如何在回复设置触发器 - 如何阅读的内容和设置的阅读
我只找到了如何发送电子邮件here
一个选项,如果你使用GSuite是使用Gmail watch mechanism听在你的收件箱新邮件。然后可以将消息发布到PubSub的话题,可以触发云功能解析电子邮件,并执行必要的后续步骤。
这里是解释这个机制很好的使用情况 https://cloud.google.com/blog/products/application-development/adding-custom-intelligence-to-gmail-with-serverless-on-gcp
谷歌云功能,不上的端点提供永久的听众。也有支持SMTP,没有事件源是涉及电子邮件传送的协议。所以,你可以将电子邮件并不简单回应,因为他们都在此刻的云功能。
你可以做的是直接的交通到现有的SMTP服务器,然后使用云功能从那里at an interval阅读。
另一种方法是使用Sendgrid Inbound Email API,它可以调用一个网络挂接每它接收消息。和你的网络挂接那么将是一个HTTP触发云功能。