我想要一份來自gmail的昨天所有電子郵件的列表。我正在嘗試使用谷歌應用程序腳本處理它,在我的收件箱中編寫查詢,然後使用GmailApp.search。之後:和之前:gmail中的搜索查詢返回的結果不是預期的,因爲查詢基於SMTP服務器發送郵件的時間(它是谷歌的服務器)進行搜索。因此,在不同的時區,搜索產生不適合我的結果。有沒有辦法使用時間標準搜索Gmail,這樣我可以適應時區差異?根據時間在Gmail中搜索電子郵件
請注意,我的時區正確配置了本地時區,日曆,Gmail等,因此我在收件箱中看到的電子郵件的時間都是正確的。只有搜索正在創建一個問題。
你可以在樣本上解釋你的期望。根據[文檔](http://support.google.com/mail/bin/answer.py?hl=zh-CN&answer=7190),「之前:」和「之後:」操作員使用日期(年/月/一天)而不是時間。即不考慮賬戶時區。 – megabyte1024
是的,你是對的,因此我無法找到根據我的時區準確獲取最後幾天電子郵件的方法。例如,如果今天是9月5日,我希望根據當地時區9月4日00:00:00至9月5日00:00:00發送所有電子郵件。例如:之後:2012/09/04之前:2012/09/05在Gmail中搜索給我一些郵件的第四和第五的一些,理想情況下,我希望得到第四的所有電子郵件。請注意,我在Gmail郵件存儲時區前12:30提供服務。 – bhatiaravi