SUST Repository

Use of Javamail to Improve E-mail Reliability

Show simple item record

dc.contributor.author Mohammed, Elmenawy Osman
dc.contributor.author Supervisor - Mohammed Awad Elshaikh
dc.date.accessioned 2014-08-20T07:35:04Z
dc.date.available 2014-08-20T07:35:04Z
dc.date.issued 2009-10
dc.identifier.citation Mohammed,Elmenawy Osman.Use of Javamail to Improve E-mail Reliability/Elmenawy Osman Mohammed؛ Mohammed Awad Elshaikh.-Khartoum : sudan university of science and technology, computer science,2009.-92p:ill;28cm;M.Sc. en_US
dc.identifier.uri http://repository.sustech.edu/handle/123456789/6707
dc.description CD en_US
dc.description.abstract Electronic mail is the most popular application on the Internet today due to its cost, simplicity, speed, and reliability. Businesses and users send billions of emails daily without giving a second though about whether or not the intended recipient actually received the email. Only in recent times has it become known that email may not be as reliable as once assumed. This thesis aimed to assess current email systems which include mail system architecture, how it’s works, review the main protocols, messages formatting and delivery issues. The causes of delivery failure will be determined. Furthermore, the effectiveness of current mechanisms already deployed for enhancement of reliability will be studied, however, presents their benefits, limitation and suggested solutions. Also we propose module which develop end users mail tools which operates on MUAs ,independent of MTAs ,assist users to detect, trace and retransmit lost mails due to overload, failure (e.g., disk crash), or upgrade of a server along the end-to-end, store-and-forward path from the sender to the recipient. We are choosing java language because it is ideal platform for distributed computing, it is object oriented, it separates the interface of a component from its implementation and it was designed for use on network from the beginning. a prototype select javamail packages that provides a protocol independent interface to mail server ,session objects , transport classes to send e-mail which includes Simple Mail Transfer Protocol ,Post Office Protocol and Interactive Mail Access Protocol. Another package High Availability javamail is a JavaMail transport proxy that adds efficiency and reliability to an underlying JavaMail provider. Tests conducted with a prototype analysis and results are compared to the use of the existing system in terms of reliability and performance. also we explain anew module advantages and drawbacks.Finally, overview alternative solutions, conclusion of implementation and what future work could be done on that area. en_US
dc.description.sponsorship Sudan University of Science and Technology en_US
dc.language.iso en en_US
dc.publisher Sudan University of Science and Technology en_US
dc.subject Javamail en_US
dc.subject E-mail Reliability en_US
dc.subject Computer Science en_US
dc.subject Electronic mail en_US
dc.title Use of Javamail to Improve E-mail Reliability en_US
dc.title.alternative إستخدام الجافا ميل لتحسين إعتمادية البريد الإلكتروني en_US
dc.type Thesis en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Share

Search SUST


Browse

My Account