如何做WEB_MAIL邮箱系统?
我想在UNIX平台下做一个象163.net的电子邮箱系统,当然系统容量小一些。在网上查了一下,发现MailMan,AtDot,AnyMail都需要有POP3/SMTP服务器支持才能工作,甚至需要先配好SendMail才能工作。但有人告诉我,使用SendMail时,邮件用户同时也是操作系统用户,让网友在网上申请信箱,同时就申请到了一个操作系统用户,这对系统的安全性似湖不太好。即使用sendmail,配置也是挺麻烦的。
象163.net,sina,netease她们的邮件系统是什么样的结构?
我该如何做这种WEBMAIL系统呢?
请各位高手指点!
问题点数:50、回复次数:14Top
1 楼softsprite(软件精灵)回复于 2000-10-18 23:27:00 得分 40
webmail解决的主要问题之一就是用户容量问题,当然不会使用操作系统用户,一般采用ldap或利用mysql等数据库来管理用户信息,sendmail不是首选的MTA,配置麻烦、速度也较慢,一般会选用postfix或qmail,它们都支持ldap。
一种比较好的结构是postfix+cyrus+ldapTop
2 楼tomorrowdreamer(梦想者)回复于 2000-10-23 12:42:00 得分 0
非常感谢!您知道哪有这方面的详细资料吗?Top
3 楼softsprite(软件精灵)回复于 2000-10-23 15:54:00 得分 0
http://www.postfix.org/
http://www.openldap.org/
Top
4 楼tomorrowdreamer(梦想者)回复于 2000-10-23 19:31:00 得分 0
请问:
PostFix是MTA,
LDAP是目录协议,
那CYRUS起什么作用呢?
还需要LDAP patch for Cyrus吗?Top
5 楼softsprite(软件精灵)回复于 2000-10-23 22:36:00 得分 0
cyrus提供pop3,imap服务,平常linux中缺省的pop3服务提供者是qpoper。
LDAP patch for Cyrus必须要装的,这样cyrus才能使用ldap来管理用户账号信息。Top
6 楼tomorrowdreamer(梦想者)回复于 2000-10-26 10:51:00 得分 0
我用的是Solaris.
Cyrus提供POP3服务、IMAP服务,好象PostFix也提供了POP3、SMTP服务。如果不用IMAP,是否可以省掉CYRUS?
听说LDAP、CYRUS都是要收费的,并且收费很高,这可如何办才好?
web页面如何访问她们呢?
这几天一直在考虑这几个问题,可不得其解。请您指点。
Top
7 楼softsprite(软件精灵)回复于 2000-10-26 16:44:00 得分 0
openldap肯定是免费的,cyrus也是源码方式,应该不用收费,我安装的就是它们,运行得很好。
ldap有专门的api,用c,perl,php都可以访问。cyrus提供pop3,imap等服务,web页面可以透明地访问这些端口。
不能省略cyrus,因为postfix的ldap支持仅仅是对alias的支持。cyrus可以用ldap做用户认证。而且如果没有cyrus,postfix只能用主机系统的邮箱,也就是邮件用户必须是主机用户了。Top
8 楼sanjurar()回复于 2000-11-04 11:49:00 得分 0
哪儿能下载LDAP patch for Cyrus,它是含在cyrus软件包里吗?Top
9 楼tomorrowdreamer(梦想者)回复于 2000-11-06 14:52:00 得分 0
自供商网里面有。用中文雅虎搜一下就搜到了。
Top
10 楼tomorrowdreamer(梦想者)回复于 2000-11-06 19:19:00 得分 0
需要安装UW_IMAP吗?Top
11 楼netee(netee)回复于 2000-11-07 19:05:00 得分 10
其实按照你的需求,装一个基本的qmail,再加上sqwebmail就完了,不复杂的.
ldap只有分布环境下的系统才用得着,没有必要技术上复杂化.Top
12 楼zhuluzy(逐鹿)回复于 2000-11-26 21:44:00 得分 0
我在软件使用那也有同一个问题,有分的,我用的是sco UNIX ,大家说的这些软件,sco可以用吗?web server的软件在sco上用什么好?Top




