MailSlurp logo

Free SMTP tester

Free SMTP tester and SMTP test tool for STARTTLS and auth

Run a free SMTP tester against a mail server to verify handshake health, STARTTLS negotiation, SMTP authentication, and transcript evidence before a release, migration, or deliverability escalation.

Run check

Connect to the SMTP server and inspect the critical transport steps

Enter the host, submission mode, and optional credentials. Add from and to addresses when you want to probe envelope handling as part of the diagnostic.

Start with host and port only, then add login and envelope details if the basic connection succeeds.

Use this when

Prove the SMTP path before product email depends on it

This page is strongest when a team has an SMTP host and needs proof that the connection, encryption, and auth path actually work before user-facing email depends on it.

  • Validate a new SMTP relay before release traffic goes live
  • Check STARTTLS and login flow after credential rotation
  • Shorten escalations with a transcript instead of guesswork

Upgrade path

Protocol health is only one layer of delivery confidence

A clean SMTP transcript still needs sender identity, header evidence, and mailbox assertions around it before the release checklist is complete.

  • Validate PTR and sender identity next
  • Check SPF, DKIM, and DMARC together
  • Move from transport checks into real inbox testing
Open deliverability workflow

Key details

Primary use

SMTP diagnostics

Verify the submission path before a broken password reset or alert flow reaches production.

Checks

Connect to auth

Review banner, TLS, login behavior, and transcript steps in one run.

Use case

Pre-release

Use it during provider cutovers, credential rotation, and mail-server changes.

Next step

Mailbox proof

Pair transport diagnostics with inbox assertions before you trust the full workflow.

What this checks

A useful SMTP tester should explain where the transport path breaks

The valuable output is not just whether the socket opened. Teams need to know whether the server banner was sane, whether STARTTLS negotiated, whether auth worked, and which transcript step failed.

Handshake

Banner and connect

Confirm the target host actually accepts SMTP connections on the port you expect.

Encryption

STARTTLS proof

Verify whether the server offers and negotiates SMTP TLS the way your environment expects.

Authentication

Login path

Catch broken credentials, unsupported mechanisms, and auth failures before production workflows depend on them.

Evidence

Transcript

Keep the step-by-step transcript so escalation starts with facts instead of screenshots and memory.

SMTP test plan

Choose the SMTP diagnostic based on the failure pattern

A useful SMTP test should narrow the problem. Start with transport, then add auth, envelope, and inbox evidence only when the previous layer is healthy.

SymptomRun firstNext check
Connection refused or timeoutHost, port, and network reachabilityFirewall, provider allowlist, or port policy
TLS or certificate failureSTARTTLS negotiation on the intended portTLS policy, hostname, and certificate chain
Authentication failureUsername, app password, and supported auth methodCredential rotation, app-specific passwords, or SMTP AUTH policy
SMTP works but users do not receive mailEnvelope probe and transcriptEmail header analyzer, inbox placement, SPF, DKIM, and DMARC

Operational use

Use this during cutover, incident response, and credential change windows

Searches for SMTP test and SMTP diagnostics are usually urgent. The page should help a team quickly decide whether the server path is healthy enough to trust or whether transport setup is still the blocker.

Provider migration

Verify the new submission path before DNS, templates, and retry policy all change at once.

Credential rotation

Test login behavior immediately after password, token, or app-secret changes so broken auth does not linger unseen.

Release gates

Use SMTP diagnostics before shipping password reset, billing, and alert flows where one transport failure creates immediate support load.

Related tools

Reverse DNS lookup

Confirm PTR and forward-confirmed sender identity after the SMTP path itself looks healthy.

Open tool

Email auth checker

Review SPF, DKIM, DMARC, BIMI, MX, MTA-STS, and TLS-RPT posture alongside SMTP diagnostics.

Open tool

Plain authentication encoder

Encode SMTP AUTH PLAIN credentials safely when troubleshooting login behavior or legacy integrations.

Open tool

Email header analyzer

Inspect received headers after a transport check to confirm how the message was actually handled downstream.

Open tool

FAQ

What does this SMTP tester actually check?

This SMTP tester connects to the host and port you provide, records the banner, attempts STARTTLS if requested, and tests SMTP authentication when credentials are supplied. It also returns a transcript so you can see where the flow failed.

Should I use port 587 or 465?

Use the submission mode your provider documents. Port 587 usually pairs with STARTTLS, while 465 is typically implicit TLS. Port 25 is often filtered and is rarely the right choice for application mail.

Do I need to provide from and to addresses?

No. Basic connectivity, TLS, and auth checks can run without them. Add envelope addresses when you want the diagnostic to probe more of the submission path after connection and login.

Does a healthy SMTP test guarantee inbox placement?

No. SMTP health confirms transport setup, not sender reputation or mailbox placement. Pair it with reverse DNS, sender-auth checks, blacklist review, and real mailbox testing before rollout.