倾家荡产提问:如何实现邮件服务器(200分)

  • 主题发起人 呵呵呵
  • 开始时间
为什么要自己实现邮件服务器,有现成的,稳定的,又是opensource的邮件服务器为什么不用。
推荐使用qmail,yahoo和hotmail都是用这个的。

htpp://www.qmail.org
 
可以用数据包方式,在很多书上都有。用JAVA实现很简单。
 
to freefly:
我现在就是要做一个邮件服务器,当然不能用现成的了,能否指教一二?
to guangmin:
能不能具体一点。而且我要用delphi实现
 
用dxsock,专门开发服务器端程序.
 
我的认为:可以采用SOCKET编程,将你的机器做成服务端并一直监听,这时应该打开关于
邮件的周知口(即统一规定的端口),当服务端听到客户端请求,查询本机数据库,发出
邮件,当然这些都要你自己编程解决.
 
to kawen
dxsock 是什么东东呀?
to finalwish
对于邮件服务器实现的基本原理我是知道的,如用delphi时,用serversocket控件,
先是listen,有客户端请求connect时,建立连接,这时clientSocket端利用smtp的控件
把邮件发送给server,server检查邮件的目标是否为本地,若是,则留下,否则转发。
我不知道server端如何识别邮件,如何留下,若是转发,又应当如何编写,怎么知道邮件
应该转向何处

 
是否可以将程序做得低层一些,程序直接接收IP包,将IP包的拆开分析目的地址,源地址
以及各自的端口号。
 
是否可以将程序做得低层一些,程序直接接收IP包,将IP包的拆开分析目的地址,源地址
以及各自的端口号。
至于邮件是否为本地,是不是可以不用操心,这是路由器的工作.
 
哈!Hermas的电子邮件服务器包括原代码!
 
to finalwish:
首先谢谢你的一直关注,不过,你能不能说的具体一点,如何用delphi实现:程序直接
接收IP包,将IP包的拆开分析目的地址,源地址以及各自的端口号;因为我的水平很差,
你这么笼统的说,我还是不知道应该怎么做。或者你告诉我在什么书上讲述了这部分的
delphi实现。
to delphiinfomail
Hermas是什么东西?它的邮件服务器是用delphi实现的?能把源码发给我吗?
to: delphi.user@263.net

 
www.dxsock.com
DXSock™ gives you over 30 ready-to-use Internet server components which encapsulate all of the common (and some unusual) Internet server protocols. We also added over 40 add-on components which we call our performance boosters.
Due to the fact "What you write today it out of date by the time you save it!", we have incorporated a dynamic parser engine which gives you the ability to extend each protocol with your own custom commands: "the server actually learns new commands and fires programmer-defined event handlers." All of this allows you to develop programs today - that will still grow tomorrow!
Since threading is not always a simple chore to do, and each type of server requires something a little different; so we give you the ability to choose between 3 built-in threading models, each one optimized for different types of server usage: pre-create on demand, threadpool cache, and streaming threadpool.

That is why we say "It's just more than simply RAD, it's WYWIWYG: What You Wish Is What You Get!"

下载源码
http://www.inprises.com/control/Dxsock.zip
 
用 Winshoes 控件,有demo很简单。


winshoes
说明:是一组比Delphi所带的FastNet控件更好的Internet控件。
主页:http://www.pbe.com/Winshoes/
 
to scorpions:
Winshoes 控件就是indy吧,
这个控件我早就下了,不过不知道怎么用,
你说的winshoes的主页,我去了,不过没找到可以下demo的地方,
你能把demo直接发给我吗?
E-mail: delphi.user@263.net
谢谢!
 
to scorpions:
Winshoes 控件就是indy吧,
这个控件我早就下了,不过不知道怎么用,
你说的winshoes的主页,我去了,不过没找到可以下demo的地方,
你能把demo直接发给我吗?
E-mail: delphi.user@263.net
谢谢!
 
还是用FastNet控件吧!很简单的!
 
我也需要winshoes相关DEMO 多谢
tingweb@wx88.net
 
to atman:
fastnet虽然简单,但无法实现身份认证。
所以不能采用。
 
to scorpions:
你有winshoes的DEMO吗?
或是告诉我下载demo的网址。
谢谢啦
 
嗯?
怎么没人搭理呀!
 
顶部