CS Fundamentals
Learn how email works — from composing and sending to the protocols behind delivery, email security, and best practices for professional communication.
Introduction
Email (electronic mail) is one of the oldest and most important internet services — it predates the World Wide Web by nearly two decades. Despite the rise of instant messaging, social media, and collaboration tools, email remains the backbone of professional communication worldwide. Billions of emails are sent every day, and email is still the primary way businesses communicate formally, send official documents, and maintain records of correspondence.
As a BCA student, you need to understand email from two perspectives: as a user (writing professional emails, managing your inbox effectively) and as a computing student (understanding the protocols and infrastructure that make email delivery possible). This chapter covers both.
How Email Works — The Journey of a Message
When you click "Send" on an email, it does not teleport directly to the recipient. It takes a journey through multiple servers using specific protocols. Let us trace that journey step by step.
Imagine you (alice@gmail.com) are sending an email to your friend (bob@yahoo.com). First, you compose the message in your email client (Gmail web interface, Outlook, or a mobile email app). When you press Send, your email client connects to Gmail's outgoing mail server using the SMTP protocol (Simple Mail Transfer Protocol). The message is transferred to Gmail's server.
Gmail's server looks at the recipient address (bob@yahoo.com) and needs to determine where to send it. It performs a DNS lookup to find the MX (Mail Exchange) record for yahoo.com — this tells it which server handles Yahoo's incoming email.
Gmail's server then connects to Yahoo's mail server (again using SMTP) and delivers the message. Yahoo's server stores the message in Bob's mailbox on their system.
When Bob checks his email, his email client connects to Yahoo's server using either POP3 or IMAP protocol and downloads/displays the message. The entire journey — from your Send button to Bob's inbox — typically takes just a few seconds, traversing multiple servers across potentially different continents.
Email Protocols
Three key protocols make email work, each handling a different part of the process.
SMTP (Simple Mail Transfer Protocol) handles sending and relaying email between servers. It is used when your client sends a message to your email provider's server, and when that server forwards the message to the recipient's server. SMTP uses port 25 (server-to-server) or port 587 (client-to-server with authentication). It is a push protocol — it pushes messages from sender toward recipient.
POP3 (Post Office Protocol version 3) handles retrieving email from the server to your device. It downloads messages from the server to your local device and (by default) deletes them from the server. This means your emails exist only on the device that downloaded them. POP3 uses port 110 (or 995 for encrypted). It is simple but problematic if you check email from multiple devices — messages downloaded on your laptop will not appear on your phone.
IMAP (Internet Message Access Protocol) also handles retrieving email but keeps messages on the server while displaying them on your device. Changes you make (reading, deleting, organizing into folders) are synchronized across all devices. IMAP uses port 143 (or 993 for encrypted). This is why when you read an email on your phone, it shows as read on your laptop too — both are synchronizing with the same server copy.
Most modern email services use IMAP because people check email from multiple devices. POP3 is still used in some situations where offline access is needed or server storage is limited.
Components of an Email
Every email has several components. The Header contains metadata: From (sender's address), To (recipient's address), CC (Carbon Copy — additional recipients visible to all), BCC (Blind Carbon Copy — additional recipients invisible to others), Subject (brief description of the message content), and Date/Time stamps.
The Body is the main message content. It can be plain text or HTML-formatted (allowing fonts, colors, images, and links). Modern email clients default to HTML format, which is why you can see formatted text, images, and clickable links in emails.
Attachments are files sent along with the email — documents, images, spreadsheets, PDFs. Attachments are encoded (converted to text format using base64 encoding) and embedded in the email. Most email services limit attachment size (typically 25 MB for Gmail).
Email Security
Email was designed in an era when security was not a primary concern, and it shows. By default, email travels across the internet unencrypted — like a postcard that anyone handling it along the way can read. Modern improvements have addressed some security concerns.
TLS (Transport Layer Security) encrypts the connection between your email client and the server, and between servers, preventing interception during transit. Most modern email services require TLS, shown by using port 587 (SMTP) and ports 993/995 (IMAP/POP3) for encrypted connections.
Spam is unsolicited bulk email — everything from annoying advertisements to dangerous phishing attempts. Email providers use sophisticated filtering based on content analysis, sender reputation, user reports, and machine learning to catch spam before it reaches your inbox.
Phishing emails impersonate legitimate senders (banks, companies, universities) to trick you into revealing passwords, credit card numbers, or other sensitive information. Always verify the actual sender address (not just the display name), be suspicious of urgent requests for personal information, and never click links in suspicious emails — go directly to the website by typing the URL yourself.
Professional Email Etiquette
As a student entering professional life, knowing how to write effective emails is a crucial soft skill. Use a clear, specific subject line — "Question about Assignment 3 deadline" is far better than "Hi" or "Question." Start with an appropriate greeting (Dear Professor/Hi Team). Be concise — get to the point quickly. Use proper grammar and spelling — professional emails should not read like text messages. End with a clear action item if you expect a response. Include a professional signature with your name and relevant contact information.
Key Takeaways
- Email uses three protocols: SMTP for sending, POP3 for downloading (removes from server), IMAP for synchronizing (keeps on server)
- An email's journey: sender's client → sender's SMTP server → DNS lookup → recipient's server → recipient's client
- IMAP is preferred over POP3 for multi-device access because it keeps messages synchronized on the server
- Email security relies on TLS encryption, spam filtering, and user awareness of phishing
- Always verify sender addresses and be suspicious of urgent requests for personal information
- Professional email communication is a critical skill — clear subject lines, concise content, proper etiquette
- Email remains the primary formal communication method in business despite newer alternatives
- Understanding email protocols helps you troubleshoot delivery issues and configure email clients
Exam Focus
Revise definitions, diagrams, examples, and short-answer points for Email Basics.
Interview Use
Prepare one clear explanation, one practical example, and one common mistake for this Computer Fundamentals topic.
Search Terms
computer-fundamentals, computer fundamentals, computer, fundamentals, networking, basics, email, email basics
Related Computer Fundamentals Topics