文档编号:_________
_________
文档名称:____________
项目名称:____________
项目负责人:____________
编写:___________ ____年__月__日
校对:___________ ____年 __月 __日
审核:___________ ____年 __月 __日
批准:___________ ____年 __月 __日
开发单位:广东传讯网络信息有限公司
________________________
随着因特网的不断普及,国内的用户数呈指数级增长。作为因特网最为常用的系统越来越受到人们的喜爱,为了满足不断增长的信息交换的需要,各行各业都希望有自己的邮件系统。广东传讯网络信息有限公司自主设计开发了适合中国国情的免费系统,用以解决这一日益突出的问题。 CHINATION免费系统是专为免费服务商、企业集团设计的系统。 Chination免费系统的设计目标是立足于一个高度集成的、功能强大、技术先进的系统。高度集成意味着本系统将把硬盘软件集成在一起。系统是基于LINUX下的,硬盘和软件的集成使得系统具有绝对的安装优势。功能强大意味着系统的实用性,功能的全面性,系统的安全性和可靠性。技术先进意味着将最新版本的LDAP,IMAP,POSTFIX,MYSQL,APACHE和PHP的巧妙结合。
本系统要实现的主要功能有:
1. 用户申请注册功能。用户通过申请可以得到一个自己命名的信箱,容量大小为10M。
2. 用户忘记密码处理功能。用户忘记密码可以通过注册时设置的密码提示问题来重设密码。 3. 用户收邮件功能。它包括SMTP收邮件、POP3取邮件和WWW读邮件三种方式。
4. 用户发邮件功能。它包括SMTP发邮件、WWW直接发送邮件、暗送邮件、抄送邮件、定时发送邮件。
5. 用户信件处理功能。系统初始设置4个文件夹来分类处理信件:收件箱、发件箱、草稿箱和垃圾箱。用户还可以自己建立新的文件夹。信件在各个信箱之间可以相互移动。
6. 用户查功能。用户可以使用查功能通过查信件主题或信件内容来到自己需要的信件。
7. 用户信箱配置设置。它包括个人资料更改、密码更改、参数设置、POP3服务器设置、过滤器设置、自动转信、定时发信、签名设置。
8. 管理员管理用户和信箱邮件功能。包括输入(增删改)、查询、统计、报表。系统性能参数设置。
9. 广播功能。它用于公司定期向一定的用户发送信息,由于一般的用户数有一定数量,所以必须用数据库管。
二、 可行性分析
1. 技术可行性
本软件拟决定最终在分布式系统上来运行。硬件方面,由于广东传讯网络信息有限公司是国外多家公司并行处理产品的代理商,而且自己本身拥有ALPHA机等先进设备,所以有足够能力开发出先进的系统。软件方面,我们拟采用以下几种软件:
1) 操作系统用LINUX。Linux作为一个优秀的网络操作系统,它的发行版本中集成了大量的网络应用软件,如Web服务器(apache)、Ftp服务器(wu-ftp)、邮件服务器(sendmail+imap4)、SQL数据库(postgresql)等,可以快速的构建Intranet环境,并且也有精致的邮件收发程序(metamail)和强大的Web服务器端开发工具(PHP4)。当你配置好sendmail并激活imapd后,你的Linux用户都可以使用Outlook等客户端软件进行邮件收发,只要通过将它们集中进行应用,便可以实现一个简单的Webmail服务器的功能。但是随着自由软件的
不断开发,要构架一个好的系统,就面临着软件选择是否适当、性能是否比别人好的问题。下面列出我们所使用的软件。