Email is one of Internet applications and also the service users use most. Electronic Mail System fulfills transmission, receiving, storing management of all kinds of signals through Internet which connects the whole world, sending mails to every corner of the world. With many years' development, Email System has formed consummate technology architecture. Users can only use client softwares such as Outlook, Foxmail to receive and send their own mails at first, but this can't satisfy the requirement of users' moving office. With the appearance of Web Mail technique, the problem has been completely solved. Many network users are attracted by its advantages of speediness and convenience. Users can implement Email receiving, Email sending and so on by opening certain Web pages on Servers through Browsers without installing any Email Client softwares.
The layer of the new Web technique of the J2EE, AJAX technique ..etc. for mail system of renewal bring huge of break. This paper emphasizes expatiating on the implementation of Web Mail system based on the Hibernate of J2EE platform and AJAX , including their theory foundation, design idea, system structure, development process, sum-up and expectation of all above. The first half part of the paper discusses the Hibernate and the AJAX architecture and JavaMail mail technique, explaining the work principia of Email system and the transmission process of Email, exploring how these technologies use JavaMail API to provide standard mail service. Then the paper simply introduces several important protocols correlative with mail system and comprehends the transmission process of Email according to these protocols and criterions. The other half part of this paper sets forth analyse, design and coding of each module in the mail system, including system's whole design idea, modules' design idea, implementation flow chart of each module, etc. In the end, the summarization of the Web Mail system is simply discussed in this paper.