怎样用SOCKET做E-MAIL程序(100分)

  • 主题发起人 主题发起人 fxb
  • 开始时间 开始时间
F

fxb

Unregistered / Unconfirmed
GUEST, unregistred user!
怎样用SOCKET做E-MAIL程序,包括POP,SMP
 
为什么不用现成的POP3和SMTP控件?
 
听说唐晓峰写的email好象已经公开源代码了
 
可以查看现成的源码来学习吗。比如SakEmail等。很多的站点都可以下载得到的(比如说深度历险:VCL.VCLXX.COM)。
 

SakEmail(2.6.5) 试过很好,且有原码,应很有帮助。

( http://www.perio.unlp.edu.ar/~sergio 可下载 )
 
只要理解Pop3和Smtp协议,就可以写出来了。这两个协议都是基于文本的应答式协议,很好懂的:)
 
看RFC SMTP822 、POP
 
嘿!
小唐上哪儿去了啊???
 
这和UDP扯得上关系么???
呵呵UDP可是广播模式啊,ICQ什么的才用的
 
呵呵说错了,是发送后不管模式
 
e_mail只不过是TCP/IP协议族上的一个服务,基于文本应答方式,做起来并不是很复杂,只要按格式填写数据即可.
以下是服务对应的Socket端口号:
SMTP:25 TELNET:23 TFTP:21 POP3:110
现在线路的质量有很大提高,所以有很多服务被通过UDP实现,端口号不变.
UDP的速度比较快,但不能保证质量,TCP的速度要慢得多,但质量有保证,极少丢包.
 
多人接受答案了。
 
后退
顶部