If your team is asking , choose based on submission mode and provider requirements.

Decision framework

  1. Start with for authenticated submission with STARTTLS.
  2. Use only if provider requires implicit TLS.
  3. Use as fallback if is blocked and provider supports alternate submission.
  4. Reserve mostly for server-to-server relay scenarios.

Port decision matrix

PortUse whenAvoid when
Standard app submission with authProvider does not support STARTTLS
Provider requires implicit TLSYou are configured for STARTTLS only
Alternate submission route neededProvider does not support this port
Relay between MTAsApp-level submission in restricted networks

Common failure patterns by port

misconfigured as implicit TLS

If you treat as implicit TLS instead of STARTTLS, handshakes can fail.

used with STARTTLS assumptions

generally expects TLS from connection start.

blocked in cloud environments

Many cloud providers restrict or throttle outbound traffic for abuse prevention.

Security checks to run with port selection

  • verify auth mechanism support
  • verify TLS mode and certificate behavior
  • verify sender-domain alignment (SPF, DKIM, DMARC)

References:

Validate real outcomes before release

A working SMTP handshake is not enough. Validate inbox outcomes and message quality.

Use:

FAQ

Port with STARTTLS for authenticated submission.

Should I still support port 465?

Support it if your provider or customer environments require implicit TLS.

Why are there multiple SMTP ports?

Different ports support different transport modes and operational contexts (submission vs relay).

Next steps