E-mail is a kind of electronic means of information exchange means of communication. It is a global network on a variety of the most common use of the service. This non-interactive communications and accelerate the exchange of information and data transmission, it is - a simple, fast way. Connect the world through the Internet, the realization of various types of signal transmission, receiving, storage and other processing, e-mail will be sent to all corners of the world. So far, e-mail can be said is the most used Internet resources as a service, E-mai1 not limited to letters of transfer, can also be used to transfer files, sounds and graphics, images and other different types of information
After the development of the solution, the essay brings the plan the system to betrue,and tests the real system either. Most capability of the system meets ouranticipation.At the end of the essay,there is a detailed demostration of the real system. Aimed at the problems above, A cross-platform mail system uses Java to realize. The work platform of this system adopts Unix system, offering the thorough stability guarantee for service system of mail; Adopts SMTP server、POP3 server, support the software to be upgraded .The specialized mail system is structured for small and medium enterprise, which features high performance, high reliability and significant security with self-property right. In addition, the system can also be as the reference system of embedded development .The mail system use thread-driven mechanism; every operation is performed by thread; the server internally supports domain resolution, and implements domain/address caches; and the user management module uses the techniques used in database. The dynamic database configuration technique makes the user management independent of database; user data caches reduce system I/O, and improve the system performance; using Java as implementation tool makes the system cross-platform. The garbage collector of Java not only prevents memory leakage, but also improves the system performance.
Keywords: Email, Log management, Thread pool, Domain Name System resolving,
JAVAMAIL,Simple Mail Transfer Protocol, Post Office Protocol version
目 录