C# net:是否可以按日期和时间:小时和分钟搜索邮件?
我正在使用ActiveUp.Net.Mail连接gmail并从收件箱获取邮件。我想在特定的日期、时间和分钟后收到邮件。我尝试了一个特定的日期,结果成功了,但当我在查询中添加了一个时间时,它就停止了 这是我的密码C# net:是否可以按日期和时间:小时和分钟搜索邮件?,c#,search,mailsystem.net,C#,Search,Mailsystem.net,我正在使用ActiveUp.Net.Mail连接gmail并从收件箱获取邮件。我想在特定的日期、时间和分钟后收到邮件。我尝试了一个特定的日期,结果成功了,但当我在查询中添加了一个时间时,它就停止了 这是我的密码 private MessageCollection GetMailsSinceDate(字符串邮箱,DateTime dt) { 邮箱邮件=客户端。选择邮箱(邮箱); MessageCollection messages=mails.SearchParse(“自2014年12月2日起发送
private MessageCollection GetMailsSinceDate(字符串邮箱,DateTime dt)
{
邮箱邮件=客户端。选择邮箱(邮箱);
MessageCollection messages=mails.SearchParse(“自2014年12月2日起发送”);
返回消息;
}
此代码有效,但如果我使用:
MessageCollection messages=mails.SearchParse(“SentAfter 02-Dec-2014 13:07:29”);
出现此异常:命令“search SentFrom 02-Dec-2014 13:07:29”失败:141202032754582错误无法分析命令
谁能帮帮我吗!谢谢你能试试下面这样的方法吗?通过传递参数,你可以执行下面的操作
MessageCollection messages =
mails.SearchParse("SENTSINCE "
+ DateTime.Now.ToString(dt.ToString("dd-MMM-yyyy hh:mm:ss"));
您必须修改SearchParse方法-您能显示该方法吗?