如何在Google Apps中开发更改收集传入邮件的应用,并将内容添加到电子表格中的新行。
答案 0 :(得分:3)
如果use an email address for your app位于appengine,您的应用可以通过地址string@appid.appspotmail.com
接收电子邮件。
Receiving Mail in Google App Engine
Set up mail to receive emails on Google App Engine
然后使用Google电子邮件API并使用您的gae语言使用文档API在Google云端硬盘中填充电子表格,例如让您的电子表格读取RSS,XML,JSON或文本。来自文档:
使用电子邮件作为HTTP POST请求将电子邮件发送到您的应用 以下网址:
/ _ ah / mail / address其中address是一个完整的电子邮件地址,包括 域名。
要接收电子邮件,首先要编辑应用的配置文件 包括一个启用传入邮件的部分:
inbound_services: - 邮件App Engine中的传入电子邮件通过将包含MIME数据的HTTP请求发布到您的应用程序来工作。在配置文件中,您必须 从表示电子邮件地址的URL路径创建映射 应用程序代码中的处理程序。模式/_ah/mail/.+匹配所有 收到的电子邮件地址:
- url:/_ah/mail/.+脚本:handle_incoming_email.php登录:admin在应用程序本身,您必须在处理程序中实现代码 指定。电子邮件的MIME数据作为提供给您的应用程序 HTTP POST请求的内容,并在您的处理中处理此数据 处理程序。