Please note that there is no guarantee that the contrib works in any way shape or form. The contrib is STRICTLY Alpha only. I just imported, and tidied a few obvious bits.
Please follow up on the bug with any issues. I am happy to try and fix anything but need some feedback.
https://bugs.koozali.org/show_bug.cgi?id=12162I would assume the setup would be to copy the user accounts to the backup MX server and then get the server to forward all stored mail to my main server when it becomes available but that is the bit I can't figure out.
No you do not need to copy user accounts across. IIRC an MX server should hold ALL mail for the domain. It does not differentiate between accounts - that is the job for the actual mail server. An MX server is really just a "store and forward when possible" server.
How do I tell the backup Koozali box that it needs to forward all mail to the main one.
It should do that automatically with the contrib which adds mail settings, but I have no idea if it works correctly!
The MX server should periodically poll the receiving server and forward when it is available.
I'd like to implement one myself, but time has prevented me spending much on it. More than happy to hear about your efforts. You really need to read some of the qmail documentation.