MX / SMTP Test
Enter a domain to verify it can receive email by checking MX records and SMTP connectivity.
Server-side TCP checks — port accessibility is tested from our servers.
How to use MX / SMTP Test
The SMTP Test connects to a mail server and walks through the early stages of an SMTP conversation to confirm the server is reachable, responds correctly, and is willing to accept mail for a given domain. Diagnosing email delivery problems is hard without seeing how the receiving server actually responds, and this tool surfaces exactly that: the connection result, the greeting banner, supported features and any errors. Use it to verify a newly configured mail server accepts connections, to debug why mail to a domain bounces, or to confirm a server is not an open relay.
- Enter the mail server hostname or the recipient domain.
- Click Test to open an SMTP connection on port 25.
- Read the greeting banner and the server’s responses.
- Check the supported commands and any error codes returned.
- Use the responses to pinpoint where delivery fails.
What an SMTP conversation reveals
An SMTP exchange begins with the server sending a greeting banner, followed by an EHLO handshake in which it advertises features such as STARTTLS for encryption and authentication support. The test then probes whether the server will accept mail for the target recipient. Each step returns a numeric response code — codes in the 200s mean success, while 400s signal a temporary problem and 500s a permanent rejection. Reading these codes tells you precisely where in the flow delivery breaks, turning a vague "mail bounced" into an actionable diagnosis.
| Code range | Meaning |
|---|---|
| 2xx | Success |
| 4xx | Temporary failure — retry later |
| 5xx | Permanent failure — rejected |
Common problems an SMTP test catches
A connection that times out points to a firewall blocking port 25 or a server that is down. A greeting followed by a rejection of the recipient often means the address does not exist or the domain’s mail routing is misconfigured. If the server accepts mail for arbitrary external recipients it may be an open relay — a serious misconfiguration that invites blacklisting. Seeing STARTTLS advertised confirms the server supports encrypted delivery. Each of these is far easier to spot by watching the live conversation than by guessing from a bounce message alone.
Glossary
- SMTP
- Simple Mail Transfer Protocol, used to send and relay email.
- EHLO
- The SMTP greeting command in which a server advertises its features.
- STARTTLS
- An SMTP feature that upgrades a connection to encryption.
- Open relay
- A server that accepts mail for any recipient, often abused for spam.
- Response code
- A numeric SMTP status indicating success or the type of failure.
Related reading
Frequently Asked Questions
Get weekly tool tips & updates
New tools, power-user tips, and productivity hacks — delivered free every Friday.
No spam, ever. Unsubscribe with one click.
Why use MX / SMTP Test?
- Real-time DNS lookups using live resolver queries
- Supports IPv4 and IPv6 addresses
- No software to install — runs entirely in the browser
- Results include TTL values and record priority
Common use cases
- Verify DNS propagation after updating nameservers
- Check MX records when troubleshooting email delivery
- Look up SPF/DKIM/DMARC records for email security audits
- Test whether a SSL certificate is valid and up to date
- Find the IP address behind a domain name
Related Network & DNS
MX Record Lookup
Look up MX (Mail Exchanger) records for any domain. Find which mail servers handle email delivery and check their priority order instantly.
SPF Record Checker
Check the SPF (Sender Policy Framework) record for any domain. Validate your email authentication setup and spot misconfigurations instantly.
Email Blacklist Check
Check if your IP or domain is blacklisted on major email blocklists (DNSBLs). Diagnose email deliverability issues.
DNS Lookup Tool
Look up DNS records for any domain — A, AAAA, MX, NS, TXT, CNAME, SOA, and CAA records. Free, instant results pulled from authoritative nameservers.
DNS Propagation Checker
Check if your DNS changes have propagated worldwide. Test A, MX, and NS records across 8 global DNS servers to confirm updates are live everywhere.
What Is My IP Address?
Instantly find your public IP address. Shows your IPv4 address as seen by websites and servers, plus quick details about your connection.
Explore all Network & DNS.