Online SMTP test

Test an SMTP mail server straight from your browser - no telnet client and no open port 25. See how the live SMTP commands work, when an online test beats a manual one, and how to read the result.

An online SMTP test means checking a mail server straight from your browser — no terminal, no telnet client, and no need for an open port 25 on your own machine. You type a domain or an email address, and this site runs the SMTP conversation for you on a server that is allowed to talk to mail servers, then shows you the result in plain language.

This guide explains what such a test actually does, when to use the online tool versus a manual smtp telnet test, and what the individual smtp commands mean so you can read any answer a mail server gives.

Why test SMTP online instead of with telnet?

The classic way to probe a mail server is a manual session: telnet mail.example.com 25, then type the protocol commands by hand. It is precise and transparent, but it has practical limits:

  • Port 25 is usually blocked. Almost every home ISP and mobile network blocks outgoing port 25 to fight spam, so telnet ... 25 simply hangs from a normal computer.
  • You need the right starting point. You first have to look up the domain’s MX host before you can connect to anything.
  • TLS-only servers. Many servers refuse plain text; telnet cannot do STARTTLS or implicit TLS, so you would need openssl instead.
  • Your IP reputation matters. Probes from a residential IP are often greylisted, throttled or rejected outright.

An online test sidesteps all of that: it runs from a server with port 25 open and a clean sending reputation, finds the MX host automatically, handles TLS, and gives you a clear verdict.

Run an online SMTP test on this site

The fastest way is the Email Checker on the home page. Enter any email address and it will:

  1. Look up the domain’s MX records to find its mail servers.
  2. Open a live SMTP connection to the highest-priority mail server.
  3. Greet the server (EHLO), set a sender (MAIL FROM) and ask about the recipient (RCPT TO) — without ever sending a message.
  4. Read the server’s response code and turn it into a clear verdict: the mailbox accepts mail, does not exist, is catch-all, is greylisting, or the domain has no mail servers at all.

If you only want to inspect a server’s configuration rather than a specific mailbox, use these focused tools:

  • Find the mail server first — the MX Lookup tool shows a domain’s MX hosts and their priority, so you know exactly which server an SMTP test will talk to.
  • Check many addresses at once — the Bulk email checker runs the fast checks over a whole list.

The SMTP commands an online test runs for you

Whether the check is automated here or you do a manual smtp telnet test, the same handful of smtp commands are exchanged. Knowing them helps you read any result:

CommandWhat it does
EHLO hostGreets the server and asks which extensions it supports (STARTTLS, AUTH, SIZE…). Reply 250.
STARTTLSUpgrades the connection to encryption before anything sensitive is exchanged.
MAIL FROM:<addr>Sets the envelope sender and starts a transaction. Reply 250 if accepted.
RCPT TO:<addr>The decisive command. 250 = mailbox accepted, 550 = no such user, 4xx = try later.
RSET / QUITCancels the transaction without sending, then closes the session politely.

The first digit of every reply tells you the category: 2xx success, 3xx more input needed, 4xx temporary (try again later), 5xx permanent rejection. A full command-by-command walkthrough, every response code, and a worked telnet example are in our companion guide: SMTP check with telnet.

Reading the result

  • Accepted (250) — the server would take mail for that address. For a single mailbox that usually means it exists.
  • Rejected (550) — no such user; the address is invalid.
  • Temporary (4xx) — greylisting or rate-limiting. It does not mean the address is bad; a retry later often succeeds.
  • Catch-all — some domains accept every recipient, so a single mailbox cannot be confirmed. The online checker detects this for you.

Ready to try it? Run an online SMTP test from the home page, or read the deeper smtp telnet test guide to do it by hand.