Activeup .net :是否可以按日期和时间搜索:小时和分钟的邮件

本文关键字:小时 搜索 分钟 时间 日期 是否 net Activeup | 更新日期: 2023-09-27 18:32:44

我正在使用ActiveUp.Net.Mail连接gmail并从收件箱获取邮件。我想在特定日期,小时和分钟之后收到邮件。我尝试了一个特定的日期,它工作成功,但是当我在查询中添加时间时,它被停止了这是我的代码

private MessageCollection GetMailsSinceDate(string mailBox , DateTime dt)
        {
            Mailbox mails = Client.SelectMailbox(mailBox);
            MessageCollection messages = mails.SearchParse("SENTSINCE 02-Dec-2014");
            return messages;
        }

这段代码有效,但是如果我使用:

MessageCollection messages = mails.SearchParse("SENTSINCE 02-Dec-2014 13:07:29");

出现此异常:命令"搜索 SENTSINCE 02-Dec-2014 13:07:29"失败:141202032754582 BAD 无法解析命令

谁能帮我!谢谢

Activeup .net :是否可以按日期和时间搜索:小时和分钟的邮件

你能尝试如下的东西吗 因此,使用参数传递时,您将执行以下操作

 MessageCollection messages = 
      mails.SearchParse("SENTSINCE " 
      + DateTime.Now.ToString(dt.ToString("dd-MMM-yyyy hh:mm:ss"));