E-mail or electronic mail, is the exchange of all digitalized messages through the various networks of computer or the internet. It is on the basis of the model of store and forward, where the server receives, sends, deliver and then store the messages. The client is a vital element of an e-mail procedure and this can be on the basis of any program. Irrespective of the program, the messages to be sent as an e-mail are composed and displayed by the client. Originally, the transmission of e-mails was done directly, which is no longer done today.
Sending an e-mail
Whilst sending an e-mail, there is the occurrence of messages being disassembled and sent in the form of a text file. Along with the text file, there are other components and attachments that are also sent. All these are then uploaded on the e-mail server, which functions as the host of this e-mailing procedure. After this, the e-mail is then transmitted over the internet that to the server, hosting the domain name of the email address concerning the recipient. Then the server of the recipient will detect the address and message is downloaded by the client of E-Mail.
Receiving an e-mail
Once the e-mailed message is disseminated into several components and elements, it is then reassembled by the e-mail’s recipient. The client has all the knowledge about the assembling of the message components and this because of the additional header on the emailed message, called MIME. Once you get an email message, it is then stored on the server of the account of the email, which remains in the inbox till it is checked and the information is downloaded. When the message is opened, the MIME or the header is read by the client and then the message is assembled as per the directions of the header. This is how the entire concept of e-mail functions.