Support

Akeeba Backup for Joomla!

#42741 Support for mailbox.org for post processing

Posted in ‘Akeeba Backup for Joomla! 4 & 5’
This is a public ticket

Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.

Environment Information

Joomla! version
n/a
PHP version
n/a
Akeeba Backup version
n/a

Latest post by jgowans on Tuesday, 24 February 2026 06:17 CST

jgowans

Hi there,

We are big mailbox.org users. We currently use OwnCloud as our repo for back ups and it works well. Wondering though if it would be possible to integrate with mailbox.org using webDAV... their docs are here: https://kb.mailbox.org/en/private/drive/the-drive-under-linux-how-to-set-it-up/

I've followed it as best I can, not being a developer myself, and actually feel close to having it working. It seems there is an authentication error however. I've attempted with the main account credentials as well as an application password: https://kb.mailbox.org/en/private/security-and-privacy/application-passwords-for-external-programs/

In any event, I am wondering if you have an experience with this storage option or, if not, what you think it would take to support it. We could probably put in some funding if there is additional work required.

Thanks,

Josh

nicholas
Akeeba Staff
Manager

I am using Mailbox myself for one of my sites, so I can tell you exactly what to do.

First of all, make sure that you are NOT using the Light plan. You need to be using the Standard or Premium plan.

If you have enabled Two-factor Authentication on the account of the Mailbox user who owns the Drive you MUST create an Application Password instead of using your regular password. To do that go to the hamburger menu next to the Mailbox logo, Settings, Security, Application Passwords. In the Choose An Application drop-down select WebDAV. Give the app password a name, e.g. "Akeeba Backup". Then click on the Add New Password button.

Now, here's the insane part they have not documented. When you connect to the root of your WebDAV storage you will see one or more directories whose name is the name of the user account who owns the drive. You need to know that and use it! If you don't, the upload will fail.

For example, when I connect to my Mailbox.org WebDAV storage with KDE Plasma's Dolphin file manager using the URI webdavs://dav.mailbox.org/servlet/webdav.infostore/Userstore I see a folder named something like "Nicholas K. Dionysopoulos". This means that in order to upload my backup archives to the backups folder of my Mailbox drive, the Directory I need to set up in Akeeba Backup is /Nicholas K. Dionysopoulos/backups. You can determine what that magic undocumented directory name is by connecting to your Mailbox.org drive using a desktop WebDAV client (on Windows and macOS I strongly recommend CyberDuck). You will see the name of this directory and note it down. From now on I will call it Your Full Name.

With that in mind, the configuration for your Mailbox.org drive using WebDAV in Akeeba Backup is as follows:

This is 100% fully and manually tested by yours truly. I am actually using it for a production site of mine. The two things you won't read in the documentation is the app password (which you figured out), and the magic directory name which you wouldn't have even thought about unless you had thought to connect to WebDAV from a desktop client. Now you know what I know :)

Nicholas K. Dionysopoulos

Lead Developer and Director

🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

jgowans

Oh man, too funny. I updated /Your Full Name/ and it worked. Brilliant, thank you!

Support Information

Working hours: We are open Monday to Friday, 9am to 7pm Cyprus timezone (EET / EEST). Support is provided by the same developers writing the software, all of which live in Europe. You can still file tickets outside of our working hours, but we cannot respond to them until we're back at the office.

Support policy: We would like to kindly inform you that when using our support you have already agreed to the Support Policy which is part of our Terms of Service. Thank you for your understanding and for helping us help you!