【问题标题】:How to receive, process, and send an email using Cloud Function, and Mail API?如何使用 Cloud Function 和 Mail API 接收、处理和发送电子邮件?
【发布时间】:2020-01-13 04:58:40
【问题描述】:

我正在尝试创建一个基本应用程序来使用 GCP 执行以下操作:

  1. 接收电子邮件
  2. 阅读电子邮件
  3. 处理电子邮件正文中的文本
  4. 将处理后的文本作为电子邮件正文发送给原始发件人

例如:

example@example.comGoogle service account 发送一封主题为Process this 和电子邮件正文为Hello 的电子邮件。 python 程序 (Cloud functions) 将以编程方式将电子邮件正文读取为字符串,附加world!,然后将Hello world! 发送到example@example.com 作为电子邮件正文,主题为Processed!

我已将example@example.com 添加到Mail API Authorised Senders

我在sendreceive 电子邮件中找到了这些 GitHub 代码。

我如何在云功能中使用这些功能来主动查找传入的电子邮件并针对我的流程使用适当的电子邮件进行回复?

【问题讨论】:

    标签: python email google-app-engine google-cloud-functions


    【解决方案1】:

    据我了解,您的问题是您不知道如何触发 Cloud Function。在这种情况下,我建议您阅读 Google 关于 calling a Cloud Function 的文档。

    在你的情况下,你可以使用这个Third Party API。这个 API 的作用是当您收到一封电子邮件时,它会发送一个 HTTP POST 请求,其中包含电子邮件中包含的所有信息。此 HTTP 请求将触发您的函数。

    如果有帮助请告诉我。

    【讨论】:

      猜你喜欢
      • 2011-04-08
      • 2014-04-12
      • 1970-01-01
      • 2010-10-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-15
      • 2019-06-29
      相关资源
      最近更新 更多