unix下传统最简单直接做法就是结合sendmail来作,一个用户一个帐号,管理混乱,而且难以维护,又难升级,难以分摊到多部服务器上,容量限制难做...
但是现在有些包是可以扩充sendmail,因为sendmail其实是套架构,里面包含mda,mea(希望没记错),可以自己写些mda,mea之类的东西扩展sendmail的。这样就以自己扩展接口出来了,而且可以改良sendmail。这种带源码的例子还是挺多的。对了,添一句,不需要支持ldap,imap的话,就简单了许多。:)许多公司都有自己的email系统,至于java,php这些其实只是客户端的东西,后面那套东西才是技术含量比较高的。估计大大小小的mail server产品都有上百个了,能不依赖操作系统用户管理,完全依赖数据库的,分布式....的就少了许多。
但是现在有些包是可以扩充sendmail,因为sendmail其实是套架构,里面包含mda,mea(希望没记错),可以自己写些mda,mea之类的东西扩展sendmail的。这样就以自己扩展接口出来了,而且可以改良sendmail。这种带源码的例子还是挺多的。对了,添一句,不需要支持ldap,imap的话,就简单了许多。:)许多公司都有自己的email系统,至于java,php这些其实只是客户端的东西,后面那套东西才是技术含量比较高的。估计大大小小的mail server产品都有上百个了,能不依赖操作系统用户管理,完全依赖数据库的,分布式....的就少了许多。
嘻嘻,不过那个源程序是我见过风格最差的程序。数据库支持的也有,那个朋友跟我提过,有套基于mysql的mail system,是open source的,他就是基于那套改的。不过,好象不支持ldap和imap。:)
sorry reply u too late
oicq: 1766598
mail: [email protected]恐怕最近一段时间,就只能在晚上上网了。