Check a domain's mail server: MX, TCP, banner, EHLO, STARTTLS
SMTP (Simple Mail Transfer Protocol) is the standard protocol for transferring email between servers. This tool connects to the domain's MX server and walks through the handshake sequence â banner, EHLO, STARTTLS â letting you diagnose mail delivery problems without any mail client.
Most hosting providers block outbound port 25 to prevent spam. Use port 587 (SUBMISSION) with SMTP authentication for sending, or 465 (SMTPS) for implicit TLS.
STARTTLS upgrades an existing plain-text SMTP connection to TLS encryption mid-session. This differs from SMTPS (port 465) where TLS is established from the first byte. STARTTLS is the recommended standard for server-to-server email encryption.
Run telnet mx.example.com 25 in a terminal. After the 220 banner type EHLO yourdomain.com, then QUIT. On Windows use PuTTY or Test-NetConnection -ComputerName mx.example.com -Port 25.