Skip to main content

Free tools

SMTP diagnostics tool — test connection, TLS, auth & send

Run SMTP diagnostics from your browser: connect to any submission host, watch the full protocol conversation, authenticate, and send permission-based HTML or plain-text test messages. Image captcha and rate limits keep the tool safe for public use.

Back to SMTP tools

At a glance

What it is
Browser-based SMTP diagnostics with verbose protocol logging, TLS/AUTH testing, and optional test sends.
Who it is for
Email marketers, agencies, deliverability consultants, and ops teams configuring outbound SMTP for MailFleet or other senders.
Main capabilities
Connection test, STARTTLS/SSL modes, AUTH LOGIN, HTML/plain test messages, rich text editor, image captcha, rate limits.
Platforms
Browser-based SMTP diagnostic on mailfleet.app when the live check service is available. Desktop MailFleet uses saved SMTP profiles after validation.
Responsible use
Test only SMTP accounts and recipients you control. Permission-based email only — not for unsolicited bulk mail.

SMTP connection & send test

Full verbose protocol logging. Credentials are not stored. Image captcha required.

Connection

Test message

This is a MailFleet SMTP diagnostic test message.

Security verification

Type characters from the image. Case-insensitive. Image cannot be copied as text.

Verification challenge
SMTP conversation log
Run a connection test or send a test message to see verbose SMTP traffic here.

SMTP diagnostics on mailfleet.app when the live check service is available. Rate limits apply. Use only SMTP accounts you own. Reference: RFC 5321 (SMTP).

Capabilities

Everything you need to validate outbound SMTP

Connection tests, TLS negotiation, authentication, optional test sends, and a live protocol log — built for marketers, agencies, and deliverability teams configuring MailFleet or any desktop sender.

  • Verbose protocol console

    See EHLO, STARTTLS, AUTH, MAIL FROM, RCPT TO, and DATA responses with timestamps — credentials redacted in logs.

  • Connection & TLS test

    Validate host reachability on ports 587, 465, 25, or 2525 with STARTTLS, implicit SSL, or plain modes.

  • AUTH login verification

    Confirm username and password (or app password) before saving the profile in MailFleet or another sender.

  • HTML & plain test sends

    Compose rich HTML with the built-in editor or switch to plain text. Set From, To, Reply-To, and subject.

  • Abuse-resistant captcha

    GD image captcha with session hashing, attempt limits, and per-IP rate limits on diagnose and send actions.

  • Encryption clarity

    Avoid port/encryption mismatches — the log shows exactly where STARTTLS or SSL handshakes succeed or fail.

How to use

Five steps from host to test send

  1. 1

    Enter SMTP host & port

    Use provider docs for hostname and submission port (usually 587 or 465).

  2. 2

    Choose encryption

    STARTTLS for 587; SSL/TLS for 465. Match what your provider requires.

  3. 3

    Solve captcha

    Type characters from the image. Refresh if expired. Case-insensitive.

  4. 4

    Test connection

    Run diagnose first to see greeting, capabilities, and AUTH without sending mail.

  5. 5

    Send test email

    Add credentials, recipient, and body. Send only to addresses you control.

What is SMTP diagnostics?

SMTP diagnostics verifies that your outbound mail server accepts connections, advertises the capabilities you need (STARTTLS, AUTH), and can authenticate your account before you configure it in MailFleet or another sender.

Unlike a simple port ping, a full SMTP conversation walks through EHLO, TLS upgrade, AUTH, and optionally MAIL FROM / RCPT TO / DATA — surfacing the exact response codes providers return when something is misconfigured.

When to run SMTP diagnostics

Run diagnostics after creating a new SMTP profile, rotating passwords, enabling MFA with app passwords, migrating providers, or when campaigns fail with authentication or TLS errors.

Agencies should test each client SMTP endpoint before scheduling permission-based sends. A five-minute diagnostic often prevents hours of bounce analysis later.

  • New SMTP or API-to-SMTP relay setup
  • After DNS or firewall changes
  • When port 587 vs 465 vs 25 behavior is unclear
  • Before first production campaign on MailFleet desktop

Ports and encryption explained

Port 587 with STARTTLS is the modern submission standard: plain connection first, then TLS via STARTTLS, then AUTH. Port 465 uses implicit SSL/TLS from the first byte. Port 25 is traditionally relay — often blocked for residential and cloud IPs.

Match encryption mode to provider documentation. A common mistake is selecting SSL on port 587 or STARTTLS on port 465 — the verbose console shows where the handshake fails.

Security and responsible use

This tool connects from MailFleet servers to the SMTP host you specify. Credentials are used only for your session and are not stored. Image captcha, per-IP rate limits, and private-network blocking reduce automated abuse.

Send test messages only to addresses you control. MailFleet is built for permission-based email — not bulk unsolicited mail. Use test sends to validate configuration, not to blast lists.

Key takeaways

  • Test SMTP on ports 587, 465, 25, or 2525 with STARTTLS, SSL, or none.
  • Verbose console shows server response codes, TLS steps, and AUTH results in real time.
  • Send HTML or plain test mail only to addresses you control.
  • Captcha and rate limits protect the public endpoint from abuse.

What this checks

Connection reachability, port response, TLS support, AUTH capability, and server greeting codes.

Why it matters

Misconfigured SMTP causes campaign failures. Diagnosing connectivity before send saves hours of log digging.

For regulatory context on commercial email in the United States, see the FTC CAN-SPAM compliance guide.

Delivery note: MailFleet helps users manage campaigns through their own sending providers. Delivery outcomes depend on sender reputation, DNS authentication, content quality, recipient engagement, list quality, provider rules, and mailbox filtering systems.

Frequently asked questions

Port 587 with STARTTLS is the most common submission port. Port 465 uses implicit TLS. Port 25 is often blocked by ISPs and cloud networks. Check your provider documentation.

Get started

Configure SMTP profiles in MailFleet

After diagnostics pass, save provider settings, run SpamAssassin checks, and send permission-based campaigns from your desktop.

Available on

  • Windows 10+
  • macOS 12+
  • Linux (DEB & RPM)

Same desktop experience across every platform — one workflow for your entire team.