关于利用pop3接受邮件的问题(50分)

  • 主题发起人 主题发起人 njgyn
  • 开始时间 开始时间
N

njgyn

Unregistered / Unconfirmed
GUEST, unregistred user!
在利用pop3接受邮件时如何实现下列功能:
1、接受邮件之前先识别邮件是已读or未读;
2、只选择接受其中未读的文件,副本留在server并标记为已读;
这实际上是个如何管理远程信箱的问题,不知是否有这方面功能较强的现成控件,若有,请问哪里可以下载):
 
跟.
每个邮件在服务器上应该有自己唯一的ID.大概和时间有关.
 
Jams:怎么是空白?
cAkk:是否“已读或未读”信息在不同的邮件服务器中有各自独立的定义方式,
那样,就几乎不太可能读取,更不用说修改了,是吗?
 
1、还是接收下来再标注已读或者未读,这个可以用MessageID来识别
2、接收时判断是否这个邮件的MessageID已经接收过了,如果接收过了就不理。
这样倒是可以解决。
我也是写邮件的,有空多交流。xqzeng@soim.com
 
MicroZeng:
有这么一种情况:来公共机房上机的学生和教师很多仅仅为了收发邮件,
他们没有固定机位,并几乎全部使用免费邮箱,出于安全性考虑,又不希望将邮件
下载到本机。因此我想写一个邮件工具,功能类似Foxmail的“远程信箱管理”,
目的是让这些人能够离线收发邮件,以解决在线收发的很多弊端,但要求尽可能多
地实现在线方式所能实现的功能。“已读/未读”的标示问题由此而来,不知该如何
解决?
本打算直接用foxmail的,但有很多地方不符合我的需要,于是打算自己写一个。
顺便问一下,我几次下载你写的soim express2000都不成功,不知是否可以
email一份给我(njgyn@263.net),先谢了。
 
就是, 建个record确定messageid有没有读过很简单的:-)
 
cytown:建个record等于再设个邮件服务器,当然可以。
但我不希望占用本地服务器,又要能直接对对方服务器上的邮件进行操作,
不知有无可能?(自己感觉似乎不大可能了,但不死心)
 
始终在信箱里存一个文件(一封邮件)如何?
当下载时,读取这个邮件,阅读后把信息写在这个文件中。
当然,接收的软件肯定要用同一个,就没有问题。
用别的方法对服务器操作好象不太可能。
 
MicroZeng:700多k的大东东已经看到了,谢谢。只是今天校园网的速度奇慢,
下崽难产,已努力“挣扎”了一个下午,始终落不到本机来,,呵呵。
看来我这个问题的思路得变一变了,不过不想这么快结束这个问题,希望还有
解决的好办法。
 
我觉得SAKEMAIL 控件可以实现. 他有接受新邮件的功能.
PROPERTY: NewMsgsCount;
 
MicroZeng:赶了个早,很顺利地接受下来,并已注册,谢谢。
guo_qpeter:这个property有点意思,但恐怕只是指服务器上来了邮件,
因为目前大多数pop3类控件的“新邮件”都只是指进入服务器的所有邮件
而不区分“已读/未读”。我得先去弄个SakEmail控件来看看再说。
 
没用, 还是用record记录最容易, 而且不占用太多资源.
2000mail==100kHDSPACE
 
和唐晓峰联系吧。他写的控件CoolMail很好的。(免费的)
 
CoolMail的原码公布了吗?
唐晓峰老早就说要公布的
 
我还是自己想办法吧
 
多人接受答案了。
 
后退
顶部