我有一个使用pop的 C# 应用程序,它已经可以正常工作了。但是,我想对其进行编程,使其仅下载过去 30 天内发送给我的所有邮件,并下载它们,即使它们之前已经下载过。
有没有办法设置下载日期以及如何设置 pop 以下载所有邮件,即使它们之前已经下载过?我不想在我的 Gmail 中设置它,而是在代码中设置。
只需继续从弹出服务器下载消息,而
msg.Headers.DateSent;
是在
DateTime.Now.AddDays(-30);
有完美答案!!!!!!
如果您在您的用户名之前添加最近:例如 Me@gmail.com = 最近:Me@gmail.com
最近模式获取最近 30 天的邮件,无论它是否已经发送到另一个 POP1 客户端。
可以在这里阅读。
http://support.google.com/mail/bin/answer.py?hl=en&answer=47948