我覺得我的問題有點離題。我通過感謝這個答案閱讀了谷歌郵箱。我想閱讀帶有從日期到結束日期的搜索過濾器的郵箱。MailKit
例如,我想像這樣閱讀2020 年 6月的電子郵件
我進行了很多搜索,但未能獲得足夠的資訊。請在這方面提供幫助。
uj5u.com熱心網友回復:
您可以像這樣將搜索查詢傳遞給 Gmail:
private MessageCollection GetMails(string mailBox, string searchPhrase, DateTime start, DateTime end)
{
string dateRange = $"after:{start.ToString("yyyy/MM/dd")} before:{end.AddDays(1).ToString("yyyy/MM/dd")}";
string searchQuery = $"{dateRange} {searchPhrase}";
Mailbox mails = Client.SelectMailbox(mailBox);
MessageCollection messages = mails.SearchParse(searchQuery);
return messages;
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/511620.html
