Joomla Mailbox Authentication Extension

A plugin to authenticate users against a mail server via IMAP, NNTP, or POP3. It forwards authentication credentials provided by the user to a mail server, then relays the authentication decision of the mail server back to Joomla!.

Joomla Mailbox Authentication Extension
A plugin to authenticate users against a mail server via IMAP, NNTP, or POP3. It forwards authentication credentials provided by the user to a mail server, then relays the authentication decision of the mail server back to Joomla!.

In simpler terms, it lets users log in to Joomla! with the same username and password that they use for email, without the need to copy and synchronize the accounts manually.

Supported Features

* Fully localizable
* Set user email account based on configurable mail domain.
* Authenticate to mail server using full email address.
* Configable mail host address and port.
* Optionally require secure (non-plaintext) authentication.
* Support for TLS (optional or required) and SSL.
* Optional validation of SSL certificate from mail server.
* Supports the [Joomla! Update System](https://docs.joomla.org/Help36:Extensions_Extension_Manager_Update).

Currently Unsupported Features

* Does not integrate email/webmail into Joomla! or provide Single Sign-On (SSO) between email/webmail and Joomla! Meaning users will still need to login to both Joomla! and email/webmail separately.
* Authentication against multiple mail servers. Currently this plugin only supports authentication against a single mail server (although the address to which it connects may be load-balanced to multiple servers transparently).

Plugin Requirements

* Joomla! 3.0 or later. (Confirmed working on Joomla! 4.0-alpha3.) There are previous versions of this plugin available [for Joomla! 2.5](https://github.com/kevinoid/auth-mailbox-joomla/releases/tag/v1.0.9-for-joomla2.5) and [for Joomla! 1.5](https://github.com/kevinoid/auth-mailbox-joomla/releases/tag/v1.0.9-for-joomla1.5).
* [PHP IMAP Extension](https://secure.php.net/manual/en/book.imap.php).

Troubleshooting

If mailbox authentication is not working, try the following steps:

1. Enable [Log Almost
Everything](https://docs.joomla.org/images/8/88/Debug_logging_settings-en.jpg)
from the "Logging" tab of the "System - Debug" plugin in the [Extensions
Plugin Manager](https://docs.joomla.org/Help36:Extensions_Plugin_Manager)?
2. Attempt to log in.
3. Open `administrator/logs/everything.php` from the Joomla! directory on your
server in a text editor and search for `authentication_mailbox` near the end
of the log file. The log messages should include the arguments to
[`imap_open`](https://secure.php.net/manual/en/function.imap-open.php)
(excluding passwords) and the resulting messages from
[`imap_errors`](https://secure.php.net/manual/en/function.imap-errors.php).
- If `administrator/logs/everything.php` does not exist, check that the
directory permissions allow the PHP process to write to that directory.
- If `authentication_mailbox` does not appear in
`administrator/logs/everything.php`, check that "Authentication -
Mailbox" is enabled in the Extensions Plugin Manager.

How to install Joomla Mailbox Authentication Extension

You can install Joomla Mailbox Authentication Extension via Joomla Installer.

Follow the steps below:

  1. Download the Joomla Mailbox Authentication Extension package from the official website.
  2. Login to your Joomla website's administrator dashboard.
  3. Go to the "Extensions" tab and select "Manage" from the drop-down menu.
  4. Click on the "Upload Package File" tab and select the Joomla Mailbox Authentication Extension package that you downloaded.
  5. Click the "Upload & Install" button to install the extension.
  6. You will see a confirmation message when the installation is complete.

That's it! You can now use Joomla Mailbox Authentication Extension on your Joomla website.

Joomla Mailbox Authentication Language Files

Is Joomla Mailbox Authentication not available in your language?

We understand that not all extensions come equipped with language files, which can make it difficult for non-English speakers to fully utilize them. That's where our Language File Creation service comes in.

Great news!

ExtensionPlazza has now introduced a new feature to help Joomla users worldwide:

With our Joomla Extension Translation Tool, you no longer have to worry about language barriers preventing you from using the Joomla extensions you need. Our tool allows you to easily translate Joomla Mailbox Authentication Language Files to any language you require, making it easier than ever before to use Joomla extensions in your preferred language.

Joomla Mailbox Authentication Extension Customization

Do you need Joomla Mailbox Authentication to do more than what it currently offers? Our expert team can help you extend or customize Joomla Mailbox Authentication to meet your specific needs and requirements.

At ExtensionPlazza, we specialize in Joomla extension development and customization, and we are committed to providing exceptional services to our clients. We have extensive experience working with Joomla and related technologies, and we can help you create a solution that is tailored to your unique business requirements.

Whether you need a

  • custom integration,
  • additional features,
  • or a complete overhaul of the extension
we are here to help. We will work closely with you to understand your needs and requirements and develop a solution that exceeds your expectations.

Contact us today to learn more about our extension customization and extension development services, and how we can help you take your project to the next level.

You can reach us through the following channels:

Free Extension of December 2024

Each month, ExtensionPlazza brings you a Premium Joomla Extension developed by ExtensionPlazza exclusively for our valued visitors
Get the download link to your email inbox right now!

Extension Specifications

Current Version
1.0.11
Created on
18 November 2014
Last updated on
21 January 2019
Compatibility
Joomla 3,Joomla 4
Extension Type
Plugin
Free or Premium
Free Joomla Extension
Listed in
Joomla Site Access Extensions
Developed by
Kevin Locke

Score
91%
91%
91%
91%


Joomla Mailbox Authentication,
Joomla 3,Joomla 4 Compatible Joomla Mailbox Authentication is reviewed
4.55 out of 5 by 1 Joomla user(s)

Spread the Word