我想要一份来自 gmail 的所有昨天电子邮件的列表。我正在尝试使用谷歌应用程序脚本,通过在我的收件箱上写一个查询,然后使用 GmailApp.search 来处理它。gmail 中的 after: 和 before: 搜索查询返回了意想不到的结果,因为查询是根据发送邮件的 SMTP 服务器时间(即 google 的服务器)进行搜索的。因此,在不同的时区,搜索对我产生了不合适的结果。有没有办法使用时间标准搜索 gmail,以便我可以适应时区差异?
请注意,本地时区、日历、gmail 等已针对我的时区正确配置,因此我在收件箱中看到的电子邮件的时间正确。只有搜索会产生问题。