摘要
给出了一种大型SMTP服务器系统的分布式结构、SMTP服务器扩展的方法以及MIME格式的电子邮件解析方式,同时给出了邮件的存储方式、邮件列表的结构和邮件列表的处理方式以及系统核心模块的实现代码。在系统实现中来用了面向对象技术和多线程技术,系统完全由标准C++语言实现。该SMTP系统适于大型电子邮件系统应用,它能够同时处理大量并发邮件操作,运行在各种操作系统与硬件平台上。
The architecture of a large-scale SMTh server, the approach to expand the SMTP server, and how to parse a e-mail of the
MIME format are presented. The method of storing e-mails is given. The structure of the maillist, the operations of maillist and the
implementation of the system's core components are introdced. The object oriented approaches and multithreaded technology are adopted
in the system's implementation. The system is enirely implemented by ANSIC++language. The SMTh system is suitable for the large-
scale e-mail system and capable of simultaneously executing a lnye number of e-mail disposals, which can run on all the mainstream op-
erating systems and hardware platforms.
出处
《计算机工程与设计》
CSCD
2004年第9期1526-1528,共3页
Computer Engineering and Design