AE.Net.Mail Search By SentOn DateTime



大家好,我将尝试使用ae.net.mail搜索我的gmail。但是,当我尝试使用Senton方法搜索电子邮件时,我正面临一个问题,它总是在重新搜索 xm006 BAD Could not parse command 。我正在从yyyy-mm-dd

来衡量这个日期

你们可以帮我这里有什么问题?

谢谢!

在ae.net.mail的github问题上有一个错误,此处:https://github.com/andyedinborough/aenetmail/aenetmail/sissues/197

ae.net.mail不太可能在项目不太好的时间立即进行修复。

您最好的选择可能是切换到我的MailKit库,该库没有此问题,并且也可以积极维护。

为此有点晚,但我想这可以帮助某人。由于Gmail不再允许使用相同的DateTime参数。必须进行解决方法:

imapClient.SelectMailbox("INBOX");
SearchCondition condition = new SearchCondition();
condition.Field = SearchCondition.Fields.Since;
condition.Value = new DateTime(2019, 2, 12).ToString("dd-MMM-yyyy");
var messages = imapClient.SearchMessages(condition);

最新更新