πŸ§ͺ Run this tool

βš™οΈ Advanced options

Advanced controls are available for this tool and still bounded for abuse protection.

πŸ“˜ Excessive Explanation

🧩 Technical Details

What this tool checks

  • SMTP greeting and capability response behavior.
  • Port-specific handshake stability for 25, 465, and 587.
  • STARTTLS upgrade signal and transcript interpretation.

How to read the output

  • Result Summary highlights whether handshake path is operational.
  • Overview helps identify port-specific failures quickly.
  • Technical Details contains transcript context for protocol debugging.
  • Raw Output supports ticketing with mail providers and hosters.

Common failure patterns

  1. Banner timeout due to overloaded or filtered SMTP listener.
  2. TLS negotiation fails on one port but not others.
  3. STARTTLS advertised but handshake upgrade breaks.
  4. Incorrect submission port policy after provider changes.

Remediation workflow

  1. Confirm correct host and port for intended SMTP role.
  2. Validate cert chain and TLS policy on submission and relay ports.
  3. Check upstream firewall/NAT rules for SMTP traffic.
  4. Re-test each port after policy updates.

Next steps

❓ Frequently asked questions

Does this tool send real email messages?

No. It performs handshake diagnostics only.

Why can 587 work while 25 fails?

Submission and relay paths often have different policy, firewall, and anti-abuse controls.

Is port 465 always better?

It depends on provider and client requirements; test against your actual deployment policy.

Can STARTTLS failure affect deliverability?

Yes. Some receiving systems and compliance policies require successful TLS negotiation.

What should I check after SMTP handshake success?

Validate sender auth records and reputation posture.