Provider setup

SMTP2GO test tool — mail.smtp2go.com credentials and ports

SMTP2GO test tool for mail.smtp2go.com on port 587 with STARTTLS. Create SMTP users in the dashboard, pick the right port, and troubleshoot 535 authentication errors.

3 min read Credentials redacted No signup

Connection settings

Host
mail.smtp2go.com
Port
587
Security
STARTTLS

SMTP2GO is a transactional SMTP relay used by apps, WordPress sites, and small teams that want reliable outbound mail without running their own MTA. If you are configuring SMTP2GO in an app or plugin, use this SMTP2GO test tool workflow to confirm host, port, TLS, and credentials before chasing application-level errors.

Recommended settings

Create SMTP users (not your login password)

SMTP2GO issues per-user SMTP credentials separate from your web login:

  1. Log in to the SMTP2GO dashboard.
  2. Go to SettingsUsersSMTP Users (wording may appear as SMTP & API → SMTP Users).
  3. Click Add SMTP user (or edit an existing user).
  4. Copy the username and password shown — this pair is what your app must use.

Do not use your SMTP2GO account email and account password in SMTP clients. Forum threads with 535 authentication failed on SMTP2GO almost always mean the account password was pasted instead of an SMTP user password, or the username was truncated.

Testing with SMTP Tester

  1. Host: mail.smtp2go.com, port 587, security STARTTLS.
  2. Username: the SMTP user username from the dashboard.
  3. Password: the SMTP user password.
  4. From: a verified sender address in your SMTP2GO account.
  5. To: any recipient you want to test delivery to.
  6. Click Run. Look for 235 after AUTH in the transcript.

A 250 OK after DATA means SMTP2GO accepted the message for delivery. Submission success does not guarantee inbox placement — check SMTP2GO sending logs if the message does not arrive.

Port and security choices

Port Security in SMTP Tester When to use
587 STARTTLS Default for apps and plugins
465 TLS (implicit) When documentation or your client expects SMTPS
2525 / 8025 STARTTLS When 587 is blocked by a firewall or ISP
25 None Rare for client submission; often blocked outbound

If 587 times out, try 2525 with STARTTLS before assuming credentials are wrong.

Common errors

535 authentication failed

Connection timeout on 587

550 / 553 relay or sender rejected

TLS or certificate errors

SMTP2GO vs API

SMTP2GO also offers an HTTP API for sending. The SMTP interface uses the SMTP user credentials above. API keys and SMTP user passwords are not interchangeable — if REST works but SMTP returns 535, you almost certainly have the wrong credential type in the password field.

After a successful test

Related guides

Try it on your own server

Run these settings against your SMTP server and watch the live, credential-redacted protocol transcript.

Open SMTP Tester