Joomla is a popular content management system (CMS) available to DreamHost customers as a One-Click Install. Joomla allows you to quickly build websites and applications without programming knowledge.

Visit the following page for further information:

For details on how to install the latest version DreamHost offers, please visit the following article:

Email settings

It’s recommended to send email via SMTP. When you send email directly from your website, the email is sent FROM the web server. If the FROM address in Joomla is not properly set, the email may fail to send.

However, if you’ve enabled SMTP authentication within the Joomla dashboard, email is sent from the mail server instead. This is the preferred method to avoid any sending issues.

Enabling SMTP authentication

  1. On the top left, click the ‘System’ menu item.
    01 Joomla.fw.png
  2. From the dropdown, select ‘Global Configuration’.
    The Global Configuration page opens:
    02 Joomla.fw.png
  3. Click the ‘Server’ tab.
    On the bottom right of this page is the ‘Mail Settings’ section.
    03 Joomla.fw.png
  4. Make the following selections:
    • From the ‘Mailer’ dropdown, select ‘SMTP’.
    • Next to ‘SMTP Authentication’, click the Yes button.
    • Fill in all the other fields, including your email address information as shown in the above screenshot.
  5. On the top left of the page, click the Save button to save these new settings.

Emails are now sent via SMTP from your website. Visit the following further for further details:

Email troubleshooting

If you choose not to use SMTP authentication and find emails are not being sent, then check your ‘Custom Reply’ option.

Go to 'Components -> Contacts -> Options'. On the Form tab, make sure the "Custom Reply" is set to NO.

If this is not done, Joomla may not even generate the email, and may result in the form being non-functional.


Joomla provides a rich selection of extensions you can add to your site for added functionality. Visit the following pages for further details:


You may see the following error when visiting your Joomla site.

Database connection error (1): The MySQL adapter 'mysql' is not available.

The MySQL function is only available in versions of PHP below 7.0. This error indicates that your site is running an older version of Joomla that's not compatible with newer versions of PHP such as 7.2, 7.3, or 7.4. The solution is to upgrade your site to version #3 of Joomla. You can read more about the recommended versions of PHP for your Joomla version here.

See also

Did this article answer your questions?

Article last updated PST.

Still not finding what you're looking for?