38 lines
2.4 KiB
Markdown
38 lines
2.4 KiB
Markdown
|
---
|
||
|
obj: concept
|
||
|
wiki: https://en.wikipedia.org/wiki/Email
|
||
|
---
|
||
|
|
||
|
# eMail
|
||
|
Email, short for electronic mail, is a widely used method of exchanging digital messages over the Internet. It has become an integral part of personal and business communication, enabling the rapid and efficient exchange of information.
|
||
|
|
||
|
## Key Components
|
||
|
### 1. **Email Address:**
|
||
|
- An email address uniquely identifies an individual or entity in the email system. It typically consists of a local part (username) and a [domain](Domain.md) part (e.g., username@example.com).
|
||
|
### 2. **Mail User Agent (MUA):**
|
||
|
- The Mail User Agent is an email client or application used by individuals to compose, send, receive, and manage emails. Examples include Outlook, [Thunderbird](../applications/communication/Thunderbird.md), and [Gmail](../applications/communication/Gmail.md).
|
||
|
### 3. **Mail Transfer Agent (MTA):**
|
||
|
- The Mail Transfer Agent is responsible for routing and transferring emails between servers. Common MTAs include Sendmail, Postfix, and Microsoft Exchange.
|
||
|
### 4. **Mail Delivery Agent (MDA):**
|
||
|
- The Mail Delivery Agent stores incoming emails in the recipient's mailbox. Examples include Dovecot and Courier.
|
||
|
### 5. **Protocols:**
|
||
|
- **[SMTP](SMTP.md) (Simple Mail Transfer Protocol):** Used for sending and relaying emails between servers.
|
||
|
- **POP3 (Post Office Protocol 3):** Retrieves emails from a server and typically deletes them from the server after retrieval.
|
||
|
- **IMAP (Internet Message Access Protocol):** Allows users to access and manage emails on the server, supporting multiple devices.
|
||
|
### 6. **Email Headers:**
|
||
|
- Email headers contain metadata about the message, including sender, recipient, subject, date, and other routing information.
|
||
|
### 7. **Attachments:**
|
||
|
- Emails can include attachments, such as documents, images, or other files, which are transmitted along with the message.
|
||
|
|
||
|
## Email Workflow
|
||
|
1. **Composition:**
|
||
|
- The sender uses an MUA to compose an email, addressing it to one or more recipients.
|
||
|
2. **Sending:**
|
||
|
- The MUA uses [SMTP](SMTP.md) to send the email to the recipient's email server (MTA).
|
||
|
3. **Routing:**
|
||
|
- The recipient's MTA receives the email, checks the recipient's address, and relays it to the appropriate MDA.
|
||
|
4. **Delivery:**
|
||
|
- The MDA stores the email in the recipient's mailbox, making it accessible for retrieval.
|
||
|
5. **Retrieval:**
|
||
|
- The recipient's MUA retrieves emails from the server using POP3 or IMAP.
|