What an email server really is, the software that runs it - Postfix, Exim, Dovecot, Exchange and hosted providers - how a message travels from sender to mailbox, and how to tell what a domain uses.
An email server (mail server) is the software that accepts, routes, stores and hands out email. When you send a message, it does not go straight to the other person — it passes through one or more mail servers that find the recipient, decide whether to accept the mail, and place it in a mailbox. Understanding the pieces makes it clear why an address can look perfectly valid yet still bounce.
A “mail server” people talk about is usually a stack of these working together, plus DNS records (MX, SPF, DKIM, DMARC) that tell the world where and how to send.
Your app ──SMTP──▶ Sending MTA ──SMTP──▶ Recipient MX (MTA)
│
spam & policy checks
▼
MDA ──▶ Mailbox store
▲
User reads via IMAP / POP3 / webmail
The MX record points to the recipient's MTA. That MTA decides 250 (accept), 550 (no such user) or 4xx (try later). That single decision is the heart of email verification.
| Software | Where you'll see it | Notes |
|---|---|---|
| Postfix | Most common on Linux servers, hosting panels, appliances | Fast, secure, easy config. The default behind countless mail setups. |
| Exim | cPanel / shared hosting | Extremely flexible routing; ships as the default MTA on cPanel and Debian. |
| Sendmail | Older / legacy Unix systems | The original workhorse; powerful but harder to configure. |
| OpenSMTPD | OpenBSD and security-minded setups | Small, simple, safety-focused configuration. |
| Microsoft Exchange | Corporate Windows environments | Full groupware (mail + calendar + contacts); on-prem or as Exchange Online. |
| qmail / netqmail | Legacy niche | Historically popular for security; rarely chosen for new systems. |
IMAP/POP3 servers let people actually open their mail: Dovecot (by far the most common), Courier and Cyrus. All-in-one stacks bundle MTA + IMAP + webmail + anti-spam so you don't assemble them by hand:
Most domains today don't run their own MTA at all — they point their MX records at a provider:
aspmx.l.google.com.<domain>.mail.protection.outlook.com.Larger domains put a filtering layer in front of the real mailbox: Proofpoint (pphosted.com), Mimecast, Barracuda, Cisco/IronPort, or software filters like Rspamd and SpamAssassin. Their server is what the MX record points to, so they're the first thing a checker meets — and they often answer cautiously to discourage probing.
Two reliable clues, both public:
220 line that frequently names the software, e.g. 220 mail.example.com ESMTP Postfix or ... ESMTP Exim 4.96 or Microsoft ESMTP MAIL Service.This is exactly the layer our tools inspect. Run a domain through the MX Lookup to see its mail servers, or check a specific address with the email checker. See also types of web servers — the website and the mail server are separate systems.