猿问

如何使用 Cloud Function 和 Mail API 接收、处理和发送电子邮件?

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

  1. 接收电子邮件

  2. 阅读电子邮件

  3. 处理电子邮件正文中的文本

  4. 将处理后的文本作为电子邮件正文发送给原始发件人

例如:

example@example.com将带有主题Process this和电子邮件正文的电子邮件发送HelloGoogle 服务帐户。python 程序(云函数)将以编程方式将电子邮件正文读取为字符串,附加world!,然后发送Hello world!example@example.com带有主题的电子邮件正文Processed!

我已添加example@example.comMail API Authorized Senders

我找到了这些 GitHub 代码来发送接收电子邮件。

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


手掌心
浏览 247回答 1
1回答

小唯快跑啊

据我了解,您的问题是您不知道如何触发 Cloud Function。在这种情况下,我建议您阅读 Google 关于调用 Cloud Function的文档。在您的情况下,您可以使用这个第三方 API。这个 API 的作用是当您收到一封电子邮件时,它会发送一个 HTTP POST 请求,其中包含电子邮件中包含的所有信息。此 HTTP 请求将触发您的函数。让我知道它是否有帮助。
随时随地看视频慕课网APP

相关分类

Python
我要回答