|
软件结构
图 2软件结构
Web mail邮件系统用户及管理员操作界面。如:读邮件,写邮件,用户邮箱管理,配置系统参数等。
使用服务器端的Java程序通过同样的API生成WML页面,从而支持通过移动电话收发邮件。
实现邮件的分检和发送的功能,负责邮件系统内部的邮件发收发及与Internet上其他邮件服务器通信。
处理Web mail邮件系统用户的收发邮件及用户邮箱管理请求,取信时可直接从Storage中取出,而发信转交由MTA完成。
处理管理员的管理操作请求,并将有关信息存储在数据库中。如增加用户、删除用户、配置系统参数等。
完成对邮件系统用户及管理员的验证。
存放用户的个人信息,配置信息,邮件索引以及系统配置信息。由数据库或文件组成。
存储用户的邮件。用户邮件可分布在多台Storage上,并且系统会提供邮箱访问的统一接口。
提供标准的POP收邮件服务。
提供标准的IMAP收邮件服务。
集中存放所有服务的日志文件。
|