使用Cloud Pub / Sub触发电子邮件发送

时间:2020-03-02 15:13:09

标签: google-app-engine google-cloud-platform google-cloud-pubsub

我试图弄清楚如何在将文件添加到存储桶时使用Cloud Pub / Sub触发电子邮件发送。

当前在Google App Engine标准环境中使用PHP72。首先,我创建了一个主题,当将文件添加到存储桶时会创建一条消息。然后,我创建了一个读取消息的请求订阅。我可以在GCP控制台中查看消息,但是我想通过电子邮件通知我,最好是将文件副本作为附件添加到电子邮件中。这可能吗?我尝试寻找解决方案或教程,但是空了。

2 个答案:

答案 0 :(得分:1)

您可能应该使用push subscription with App Engine而非第三方订阅服务,例如Send Grid or MailJet

upload of an object to GCS triggers a message to be sent to the topic和推送订阅将消息发送到App Engine。

不幸的是,没有任何完整的教程询问您想要什么,但是希望这会有所帮助。随时通过在GCP community toturial repo上提交问题来请求社区教程。

答案 1 :(得分:1)

您可以在云功能中实现发送邮件登录,这将由Pub / Sub(Node.js,Python,Go)触发。

Using Pub/Sub to trigger a Cloud Function

相关问题