---
title: "SMTP Settings for Joomla (4/5/6): Simple Setup + What Most Sites Miss - JoomlaMax"
description: Learn how to configure SMTP in Joomla 4/5/6, test email sending, fix common errors, and improve deliverability with logs, retries, and failover.
author: Amin E.
---

## Blog

![SMTP Settings for Joomla (4/5/6): Simple Setup + What Most Sites Miss](https://joomlamax.com/images/extension/easysmtp/Joomla%20EasySMTP.png)

# SMTP Settings for Joomla (4/5/6): Simple Setup + What Most Sites Miss

Last Updated: 18 June 2026

## Quick navigation



[1) Where SMTP settings are in Joomla](https://joomlamax.com/#where-smtp) [2) Recommended SMTP values (baseline)](https://joomlamax.com/#baseline) [3) Gmail / Google Workspace example](https://joomlamax.com/#gmail) [4) Test your SMTP settings](https://joomlamax.com/#test) [5) Debugging (what to check)](https://joomlamax.com/#debug) [Default Joomla SMTP: the common limitations](https://joomlamax.com/#cons) [A cleaner solution: JoomlaMax EasySMTP](https://joomlamax.com/#solution) [FAQ](https://joomlamax.com/#faq)




## 1) Where SMTP settings are in Joomla (4/5/6)



In Joomla Administrator, go to: System → Global Configuration → Server → Mail Settings



Change **Mailer** to **SMTP**, then fill in host, port, security, and authentication settings.




## 2) Recommended SMTP values (the safe baseline)



Start with this baseline. It works for most SMTP providers:



| Setting | Recommended value |
| --- | --- |
| Send Mail | Yes |
| From Email | Use a domain email like This email address is being protected from spambots. You need JavaScript enabled to view it. |
| Mailer | SMTP |
| SMTP Authentication | Yes (most providers) |
| SMTP Host | Your provider’s SMTP host (example: smtp.yourprovider.com) |
| Security + Port | SSL/TLS + 465 STARTTLS + 587 |
| Username / Password | Your SMTP credentials (sometimes provider-specific) |



**Tip:** If you’re unsure which port/security to use, check your SMTP provider’s documentation. Using the wrong combination is the #1 cause of failures.




## 3) Example: Gmail / Google Workspace SMTP (quick reference)



Common settings for Google accounts:



- **Host:** `smtp.gmail.com`
- **Port:** `465` with **SSL/TLS** *or* `587` with **STARTTLS**
- **Auth:** Yes



**Important:** If 2-Step Verification is enabled, you’ll typically need an **App Password** for SMTP login (your normal password may be rejected).




## 4) Test your SMTP settings (don’t skip this)



After saving the settings, use Joomla’s **Send Test Mail** button in Global Configuration. This confirms your site can connect, authenticate, and send via SMTP.



### If the test fails, check these first:



- Host/port/security mismatch (very common)
- Wrong credentials or blocked login (app password may be required)
- Server firewall blocks outbound SMTP ports (465/587)
- TLS issues (missing OpenSSL support / outdated server config)




## 5) Debugging: how to find the real cause



If sending is inconsistent (or messages disappear), you need visibility. At minimum, confirm:



- The email is being generated (form/plugin triggers correctly)
- The SMTP connection/auth is attempted
- You can see errors like timeouts, auth failure, or TLS handshake issues



**Practical advice:** If you can’t easily see what was sent (or why it failed), troubleshooting becomes guesswork. That’s the moment most Joomla sites outgrow the default SMTP screen.




## Default Joomla SMTP: the common limitations



Joomla core SMTP is fine for basic sending, but business sites usually need more:



### What you don’t get (usually)



- Email history dashboard (sent/failed/when/to whom)
- One-click resend for failures
- Open/click tracking
- Easy provider switching (or automatic failover)
- Queueing for burst/high-volume sending



### Why it matters



If password resets or order emails fail, customers don’t “maybe” get upset — they just leave. Reliability and visibility are not “nice-to-have” once email becomes part of your business flow.




## A cleaner solution: JoomlaMax EasySMTP



I built **JoomlaMax EasySMTP** for Joomla 4/5/6 to keep setup simple, but add the features you actually need: logs, resend, tracking, and provider failover.



### Key benefits



#### Multiple providers + fast switching



Use standard SMTP or modern provider integrations and switch without pain.



#### Full mail log + one-click resend



Track what was sent and quickly resend failed emails — no more blind troubleshooting.



#### Open/click tracking + analytics



Useful for lead follow-ups, transactional emails, and understanding engagement.



#### Failover + queueing



Automatically fall back to a backup provider and handle bursts more reliably.



### Get EasySMTP



Reliable email delivery + full visibility inside Joomla.


[View Extension](https://joomlamax.com/joomla-extensions/joomla-easysmtp) Supports Joomla 4 / 5 / 6




## FAQ




Both are common. Use **465 with SSL/TLS** or **587 with STARTTLS** (depends on your provider). If one fails, try the other with the correct security mode.



Use **Send Test Mail** in Global Configuration after saving your SMTP settings. If the test works, your server can send via that SMTP configuration.



If 2-Step Verification is enabled, Gmail often requires an **App Password** for SMTP. Regular account passwords may be blocked.
