Electronic mail is the most prevalent application in computer networking and its use has evolved beyond the simple exchange of text messages between two people. For the developer, e-mail provides a reliable means for sending and receiving messages where the protocols are based on well-known and widely used standards.