8.1 Introduction to PC Networking
8.1.3 Mail services
From their earliest days, computer networks have enabled users to communicate by electronic mail (e-mail). E-mail services work like the postal system, with one computer taking on the function of "post office". The users e-mail account operates like a post office box, where mail is held for the user until it is picked up over the network by an e-mail "client" program running in the users system. E-mail continues to be the single most widely used function of computer networks in many parts of the world.

E-mail works as a "store-and-forward" application. Mail messages (and the identifying information - sender, receiver, time stamp) are stored on an e-mail server (post office box) until the recipient retrieves their mail. Typically, e-mail messages are short communications. Current e-mail systems also allow users to "attach" larger files of different types (documents, pictures, movies) to their messages. These attachments can also be retrieved or "downloaded" along with the e-mail message. In this way, e-mail services are similar to file transfer services on the network.

E-mail systems have evolved together with networking technology. The rapid growth of the Internet has allowed more and more people to connect "online". This allows for immediate communication between users of the network. The store-and-forward nature of e-mail systems does not require that the recipient be connected when the e-mail is sent to them. They can pick up their e-mail at a later time. In addition to e-mail, the Internet has spawned a variety of instant messaging systems that allow network users to "chat" without delay. This capability is referred to as "real-time", and is used when two or more users are connected to the network at the same time.