Interactive SMTP Tester: Browser cannot open raw TCP sockets to SMTP directly, so this tool generates real-time, copy-ready test commands (cURL, Python, OpenSSL, Node.js) for terminal execution.
SMTP-Test), click Create// Quick Parameter Replacer (Updates test commands below in real-time)
| Port | Protocol / Encryption | Usage |
|---|---|---|
| 587 | STARTTLS (Explicit TLS) | Recommended modern standard for client-to-server mail submission (Gmail, Outlook) |
| 465 | SMTPS (Implicit SSL/TLS) | Direct secure socket connection from start (widely used by Gmail, Yahoo) |
| 25 | Plain / STARTTLS | Server-to-server relay; frequently blocked by ISPs and cloud providers for residential IP |
| 2525 | Plain / STARTTLS | Alternative submission port when port 587 is blocked |
| Code | Meaning | Troubleshooting |
|---|---|---|
220 |
Service ready | Connection established successfully |
250 |
Requested mail action okay, completed | Success! Email accepted for delivery |
354 |
Start mail input | Server is ready for the body text of email |
421 |
Service not available / Connection closed | Rate limit exceeded or IP temporarily throttled |
535 |
Authentication failed | Incorrect credentials. For Gmail, you MUST use a 16-char App Password with 2FA ON |
550 |
Mailbox unavailable / Recipient rejected | Invalid recipient email address or blocked by spam filter |
Home | Docker | Git | Postgres-Dump | Postgres-Restore
.mymoonnote