Glossary

SMTP (Simple Mail Transfer Protocol)

SMTP is the standard protocol for sending email messages across the internet. Defined in RFC 5321, it handles the transmission of emails from the sender's mail client to the outgoing mail server and between mail servers until the message reaches the recipient's server.

Key Aspects

Internet Standard

The universal protocol used by virtually all email systems to send and relay messages across the internet.

Push Protocol

SMTP pushes email from sender to receiver; it does not retrieve messages (that is handled by IMAP or POP3).

Port Configuration

Commonly uses port 25 (server-to-server), port 587 (submission with authentication), and port 465 (implicit TLS).

How SMTP Sends Email

1

Client Submits Message

Your email client connects to the outgoing SMTP server (usually on port 587) and authenticates with your credentials.

2

Server Looks Up Destination

The sending SMTP server queries DNS for the recipient domain's MX (Mail Exchange) record to find the destination server.

3

Server-to-Server Transfer

The sending server connects to the recipient's mail server (on port 25) and transfers the message using SMTP commands.

4

Message Delivered to Mailbox

The recipient's mail server stores the message, which the recipient can then retrieve using IMAP or POP3.

Frequently Asked Questions

What is the difference between SMTP, IMAP, and POP3?
SMTP is for sending email. IMAP and POP3 are for receiving/retrieving email. IMAP syncs messages across devices; POP3 downloads and optionally deletes them from the server.
What SMTP port should I use?
Use port 587 for sending with authentication (recommended), port 465 for SMTP over implicit TLS, or port 25 for server-to-server relay (not for client submission).
Does SMTP support encryption?
Yes. STARTTLS upgrades an SMTP connection to TLS on port 587, and port 465 provides implicit TLS. Most modern servers require encrypted connections.
How does SMTP relate to email signatures?
Email signatures are added to the message body before or during SMTP transmission. Server-side signature injection (used by platforms like Siggly) applies signatures as the message passes through the mail server.

Try Siggly Free

Start managing your team's email signatures today.