Electronic Mail

Computer Science (Computer) — Learn about Electronic Mail in Computer Science (Computer). Comprehensive study materials and practice questions.

Study Notes

Electronic Mail (E-mail) and Chatting

Electronic Mail, commonly known as e-mail, is a method of exchanging digital messages between people using digital devices such as computers, smartphones, and tablets across the internet or other computer networks. Unlike traditional physical mail (postal mail), e-mail operates asynchronously and near-instantaneously over global networks.

1. Definition of E-mail and Chatting

  • Electronic Mail (E-mail): A digital transmission service that allows users to send, receive, and store text-based messages, often accompanied by files (attachments), to one or more recipients globally. It relies on standard internet protocols such as SMTP, POP3, and IMAP.
  • Chatting (Instant Messaging): A synchronous, real-time text-based communication between two or more users over a network. Unlike e-mail, which is designed for asynchronous communication (read-at-your-own-convenience), chatting happens in real-time, simulating a face-to-face conversation.

2. Key E-mail Activities and Utilities

Managing an e-mail account involves several standard operations and services:

  • Creating an E-mail Address: The process of registering a unique identity with an email service provider (ESP) such as Google (Gmail), Yahoo Mail, or Outlook. This involves choosing an available username, creating a strong password, and providing recovery details.
  • Composing an E-mail: Writing a new message using an email editor. Key fields involved in composition include:
    • To: The primary recipient's address.
    • Cc (Carbon Copy): Secondary recipients who receive a copy of the email for informational purposes. All recipients can see who else is in the Cc list.
    • Bcc (Blind Carbon Copy): Secondary recipients who receive the mail privately. Other recipients cannot see the addresses in the Bcc field, preserving privacy.
    • Subject Line: A brief summary of the email's content.
    • Body: The main text or message area.
  • Sending and Receiving: The underlying transmission of messages. When a user clicks 'Send', the client uploads the mail to an outgoing server using SMTP (Simple Mail Transfer Protocol). The recipient's incoming mail server retrieves it using either POP3 (Post Office Protocol 3) or IMAP (Internet Message Access Protocol).
  • Adding Attachments: Attaching files (such as PDF documents, images, audio files, or compressed folders) to an e-mail message. Most providers impose file size limits (e.g., 25MB for Gmail) for attachments.
  • Mailing List/Group: A feature that allows a sender to create a group containing multiple email addresses under a single alias. Sending an email to the alias automatically forwards it to all group members, simplifying bulk or team communication.

3. Anatomy of an E-mail Address

An e-mail address is a unique identifier on a network. It follows a strict standardized format:

username@domain_name

For example, in the email address xyz@jamb.org.ng, we can dissect the following components:

  • Username (xyz): Also known as the local part. It specifies the unique mailbox belonging to a specific user on the mail server. It can consist of alphanumeric characters and certain symbols (like dots or underscores).
  • The @ Symbol: The universal separator symbol, representing "at". It divides the local username from the destination domain.
  • Domain Name (jamb.org.ng): Represents the host server or organization that manages and routes the email account.

4. Components of a Domain Name

The domain name is hierarchical and consists of several parts separated by dots:

  • Hostname/Subdomain (jamb): Represents the specific organization, institution, or server name.
  • Top-Level Domain - TLD (.org): Identifies the type or classification of the organization. Common TLDs include:
    • .org - Non-profit organizations
    • .com - Commercial businesses
    • .edu - Educational institutions
    • .gov - Government entities
    • .net - Network providers
  • Country Code Top-Level Domain - ccTLD (.ng): A two-letter country code suffix representing the geographic registry of the domain. For example, .ng represents Nigeria, .uk represents the United Kingdom, and .ca represents Canada.

Master Electronic Mail Now!

Test your understanding with actual past questions and get instant, AI-powered explanations for every answer.

Start Free CBT Practice