读书人

自己开发的邮件客户端程序保留服务器

发布时间: 2012-11-09 10:18:48 作者: rapoo

自己开发的邮件客户端程序,保留服务器副本后如何才能不重复收取?
自己做的邮件客户端程序,要保留服务器副本后
在操作 RETR 1 后,不发送命令 dele 1 ,这样服务器上有副本了,但是下次再接受邮件时,仍会重复收到此邮件,如何做到服务器上已经收取的邮件不再重复收取?
谢谢各位大侠!


[解决办法]

[解决办法]
邮件都有一个唯一识别码的
你读取过的在本地保存识别码,下次跳过

[解决办法]
不用把整个邮件下载来比较啊,只要获取邮件头就能得到ID、发送日期、主题、发送人等信息。

具体没做过,但估计是这么识别的。
[解决办法]
根据发送时间来判断吧
[解决办法]
根据标题,判断一下。
[解决办法]
这个可行。。。

探讨
不用把整个邮件下载来比较啊,只要获取邮件头就能得到ID、发送日期、主题、发送人等信息。

具体没做过,但估计是这么识别的。

[解决办法]
除了比较Message-ID之外,没有其他方法
你需要设计一个好的存储结构及好的算法
你可以在OUTLOOK中配置一下试试,在这台机下完了下次是不再下了
但你换台机器一样会下的

读书人网 >C#

热点推荐