首页 > 代码库 > 关于.NET防止邮件重复接受
关于.NET防止邮件重复接受
转载:http://www.cnblogs.com/ustbwuyi/archive/2007/05/28/762581.html
//取数据库中邮件信息中的最大发送时间,即最近接收到的一封邮件的时间 Database dbase=new Database(); DataTable data=dbase.GetDataTable("select max(MailSendDate) as MailSenderDate from TabMailList where MailTypeFlag=‘1‘"); //对服务器上的邮件的发送时间和数据库最近一封邮件的时间进行比较,如果大那么证明该邮件还未被收取,是一封新邮件,这样避免重复收取邮件入库 if(Msg.Date>Convert.ToDateTime(data.Rows[0][0].ToString())) { //将这封新邮件的信息保存到数据库 this.SaveExtMail(Msg,Username,dataReader["Email"].ToString(),jpop.GetMessageUID(i));
关于.NET防止邮件重复接受
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。