【发布时间】:2021-01-17 02:33:43
【问题描述】:
我对 GCP 平台比较陌生。我需要创建一个系统,让我的团队在收到来自客户端的电子邮件时收到通知。
我必须创建一个在 pubsub 主题中发布消息的系统,该主题按电子邮件 ID 过滤。
示例:我只想发布那些“收件人”和“发件人”字段具有“example@gmail.com”的消息/电子邮件
我参考了在线文档,但找不到解决方法。 这可以使用 GCP 吗? 如果没有,是否有任何其他服务可以让我达到同样的效果?
我们使用 Gmail 作为电子邮件客户端
谢谢
【问题讨论】:
-
你使用watch API吗?您是否知道每个用户限制为 1 个事件/秒?如果没有问题,请尝试打印消息内容(数据和属性)。您可以使用 Pubsub 过滤属性。该文档没有在通知中提及属性,但是....也许!试一试!
-
Pub/Sub 和电子邮件是不同的技术。您要发送什么类型的通知?最简单的解决方案是创建一个新的电子邮件地址,该地址是一个分发列表,可将电子邮件转发给组中的每个成员。将该电子邮件地址提供给您的客户。由于您使用的是 Gmail,因此这是一个 Gmail 问题,而不是 Google Cloud Platform 问题。有类似问题:stackoverflow.com/questions/50032950/…
标签: google-cloud-platform publish-subscribe google-cloud-pubsub