SMTP Test Tool - Verify Your Email Server
The SMTP Test tool allows you to verify your email server configuration and test the connectivity of your SMTP settings. Whether you're troubleshooting delivery issues or validating a new mail server setup, this tool provides instant feedback on your SMTP connection status. Simply enter your server details and test credentials to quickly identify and resolve email delivery problems.
How to Use SMTP Test
SMTP Test is a straightforward tool designed to verify your email server configuration and diagnose mail delivery issues. Follow these simple steps to test your SMTP connection:
- Enter SMTP Server Address: Input your mail server hostname or IP address (e.g., smtp.gmail.com or mail.yourdomain.vn)
- Specify Port Number: Enter the SMTP port, typically 25, 587 (TLS), or 465 (SSL/TLS)
- Provide Authentication Credentials: Enter your email address and password if your server requires authentication
- Select Security Protocol: Choose between None, TLS, or SSL encryption based on your server configuration
- Add Test Email Details: Enter the recipient email address and optional message content
- Execute the Test: Click the test button to initiate the connection and send a test email
- Review Results: Check the detailed response logs showing connection status, authentication success, and delivery confirmation
When to Use SMTP Test
SMTP Test is essential for anyone managing email infrastructure or troubleshooting mail server problems. Here are the primary scenarios where this tool proves invaluable:
- Email Configuration Verification: Confirm that your SMTP settings are correct before deploying applications or email systems
- Server Migration Troubleshooting: Test connectivity to new mail servers when migrating email infrastructure to ensure seamless transition
- Authentication Issues: Diagnose username and password problems preventing successful SMTP connections
- Port and Firewall Debugging: Identify blocked ports or firewall restrictions preventing outbound mail server communication
- TLS/SSL Configuration: Validate encryption protocol settings and certificate compatibility with your mail server
- Application Integration: Test SMTP settings before integrating email functionality into web applications or services
- ISP Relay Testing: Verify third-party SMTP relay services and external mail gateway configurations
Custom domain email, large storage, effective anti-spam
Technical Information
Understanding SMTP protocol fundamentals helps you effectively use this testing tool and diagnose email delivery problems.
SMTP Protocol Basics
- Simple Mail Transfer Protocol (SMTP): The standard protocol for sending emails across the internet, operating on TCP/IP networks
- Default Ports: Port 25 (unencrypted), Port 587 (STARTTLS), Port 465 (implicit TLS) each serve different security and compatibility purposes
- Authentication Methods: Most modern servers require PLAIN, LOGIN, or CRAM-MD5 authentication to prevent unauthorized mail relay
- Connection Handshake: The server responds with specific codes (220, 250, 354) indicating successful connection stages and readiness to accept mail
- TLS Encryption: STARTTLS upgrades unencrypted connections to encrypted ones, while implicit TLS establishes encryption immediately
Common SMTP Response Codes
- 220: Service ready - successful initial connection to SMTP server
- 250: OK - command completed successfully
- 535: Authentication failed - invalid username or password provided
- 550: Mailbox unavailable - recipient address rejected by server
- 421: Service unavailable - temporary server issue or connection timeout