FileForge

Test an SMTP server

Connect to any mail server, see its TLS certificate and features, check a username and password, and send a test email, with every step explained.

Try:
Test a login and send a test email (optional)

Your password is used once for this test and never stored or logged. Up to 5 login tests every 15 minutes and 3 test emails an hour.

Questions

Which port should I use?

Use 587 with STARTTLS to send mail from an app or website; it's what Gmail, Outlook and most providers expect. Port 465 also works and encrypts from the first byte. Port 25 is for servers passing mail to each other and is often blocked for normal senders. 2525 is an unofficial alternative some providers offer when 587 is blocked.

Is it safe to enter my SMTP password?

The password is sent over HTTPS, used once to sign in to the server you named, and then discarded. It is never stored or logged, and the transcript we show has it removed. If you'd rather not use your main password, create an app password with your email provider and delete it after testing.

Why does it say the certificate isn't trusted?

The server's TLS certificate is expired, self-signed, or issued for a different name than the one you typed. Email clients will show the same warning. Tick "Allow an untrusted certificate" to finish the test anyway, then fix the certificate on the server.

The connection times out. What does that mean?

Usually a firewall or the hosting provider blocks that port. Try 587 or 465, or run the SMTP port check to see which ports answer.

More email tools