有什么办法可以查询到邮件服务器上有几封新邮件?(300分)

  • 主题发起人 主题发起人 wint
  • 开始时间 开始时间
W

wint

Unregistered / Unconfirmed
GUEST, unregistred user!
只返回有几封新邮件即可。
要求是通讯量最小,标题一概不许返回。
因为标题内容太多了。几十封MAIL的标题加起来太大。
 
不知道,知道了请告诉我
 
请排行榜里的各位都发表一下意见。哪怕不可能实现,我也好死了这条心啊。。。
 
你应说明是什么服务器。
 
就比如263.net啊.
 
在TSakPop中可返回NewMsgsCount显示有几封新邮件,但却指不出那几封是。
好象是向服务器发送Last命令询问,但有的不支持!
 
TSAKPOP在哪找?谢谢.
另外您能肯定它只是取了COUNT而不是连标题也取回来吗?
 
我有一个用C写的动态库,可以返回邮件个数及标题,如果有意,通知我.
 
说错了,是C写的Activex,不过可以给原码.
 
RFC里面对邮件的定义有没有涉及到呢?呵呵,手头上没找到RFC,偶先看看的说。
 
可以看看Sakpop的源码,可以在Delphi深度历险下载.
 
搞什么搞!
RFC里看看不就知道了?还用的上什么这个控件,那个代码的?
用pop3协议,用CSocket或者别的sock连接到服务器,送出user,pass命令进去
,再list就得到邮件的数目了。
看看rfc的说
 
TO KILL NIGHT,要求是不返回标题,为了速度考虑。
如果能够实现,请将代码发至:
xcv@263.net

TO WWW:
正在下SAKPOP,但愿能行。
 
:Kill Night
能给大致讲一下原理吗?谢谢。
 
wint:
看来我给你发晚了。
 
除了LIST命令外没别的招了?
LIST连邮件标题也返回了啊。以我的263邮箱为例,里面一百多封垃圾信,如果每五分钟检查一次,下载一次这个大表,累死了。我还怎么有带宽砍MM??
 
To Wint:已经发了,注意接收.

To avant:
通过socket向邮件服务器发标准消息,而且这种命令是标准的,可以查阅相关的书籍.
 
To Wint:CPop3::GetNumMessages()可以获得邮件个数.
 
To Wint:收到没有
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部