TCP/IP Email | Novice Tutorial
Novice Tutorial -- Learning Technology, Chasing Dreams!
- Home
- HTML
- JavaScript
- CSS
- Vue
- React
- Python3
- Java
- C
- C++
- C#
- AI
- Go
- SQL
- Linux
- VS Code
- Bootstrap
- Git
- Local Bookmarks
TCP/IP Tutorial
TCP/IP Tutorial TCP/IP Introduction TCP/IP Addressing TCP/IP Protocols TCP/IP Email
TCP/IP ProtocolsTCP/IP Email
Email is one of the most important applications of TCP/IP.
You Won't Use...
When you write emails, you won't use TCP/IP directly.
When you write emails, you use email programs such as Lotus Notes, Microsoft Outlook, or Netscape Communicator, etc.
Email Programs Will Use...
Your email programs use different TCP/IP protocols:
- Use SMTP to send emails
- Use POP to download emails from mail server
- Use IMAP to connect to mail server
SMTP - Simple Mail Transfer Protocol
The SMTP protocol is used to transfer emails. SMTP is responsible for sending emails to another computer.
Usually, emails are sent to a mail server (SMTP server), then forwarded to another (or several) servers, and finally delivered to their destination.
SMTP can also transmit plain text, but cannot transfer binary data such as images, sounds, or movies.
SMTP uses the MIME protocol to send binary data through TCP/IP networks. The MIME protocol converts binary data into plain text.
POP - Post Office Protocol
The POP protocol is used by email programs to retrieve emails from the mail server.
If your email program uses POP, once it connects to the mail server, all your emails will be downloaded to the email program (or what's called an email client).
IMAP - Internet Message Access Protocol
Similar to POP, the IMAP protocol is also used by email programs.
The main difference between the IMAP and POP protocols is that if IMAP connects to the mail server, it does not automatically download the emails to the email program.
IMAP enables you to view emails on the mail server before downloading them. With IMAP, you can choose to download these emails or simply delete them. For example, if you need to access the mail server from different locations but only want to download emails when back in the office, IMAP would be very useful in this situation.
YouTip