在我的Gmail中查找文本并将其添加到电子表格的Google脚本?

时间:2013-08-08 19:52:58

标签: google-apps-script gmail google-docs

我正在寻找一个脚本,它会搜索来自特定发件人的电子邮件的正文,在电子邮件中找到一串文字,例如“你将收到:7.16美元”,然后取数字7.16和将其添加到Google Doc电子表格中,在该电子表格中细分显示日,周,月,年的总计。这样的事情是否存在,或类似的东西可以修改?

1 个答案:

答案 0 :(得分:1)

您可以从How to use Google App Scripts to retrieve Gmail emails in a customised way?中的示例开始 (作者甚至说“这是我写的一个简洁的javascript代码,用于从我的Gmail获取所有电子邮件,并将发件人姓名列表放在谷歌电子表格中。”)

从那里,您可以识别来自您感兴趣的特定发件人的邮件。(或者,您可以使用GMail过滤器标记来自该发件人的电子邮件,然后使用getUserLabelByName()获取线程而无需搜索范围。)

一旦你拥有线程&消息,您可以使用getPlainBody()将邮件内容作为字符串抓取,您可以从中检索货币值。 How does one find the currency value in a string?