This feature is available with artica version 1.3.092420
To build a frontends cluster, you need 2 servers minimals (best will be 3).
The goal is to replicate this schema :
Create a frontend and notfiy a server to be a backend.
This operation will notifiy a server to be a frontend and notify a server to be a backend.
- Each server must store all messaging features (Postfix, cyrus-imap) with artica 1.3.092420 minimal version.
- It is important that all servers could resolves all hostnames and the fqdn names before perform this operation.
- hostnames sould not be changed after this operation.
- Artica port (9000), LDAP port (389), murder port (3905) must be open between serversÂ
- Go into the frontend Artica interface page
- Under the Messaging/Mailboxes section, click on "Cyrus IMAP Aggregator" icon.
- Click on the wizard icon.

- On the form, set the backend name server and set the Artica SSL port, Administrator user name and password (by default 9000/admin/secret).
- Click on Connect And Next Step. button
 
Artica will send connections to the backend in order to be sure that the target server is ready to be a backend.
If the connections operation are success,you should be click on "Link this server to Backend Now"

After clicking on this button :
- Artica will notify your server to be a IMAP/POP3 proxy and the targeted server to be a backend and store mailboxes.
- Service will be restarted on the 2 servers.
- The frontend server will only use the backend LDAP database to authenticate users. (In this case, the LDAP database on the frontend will be not used).
- All messages will be stored on the backend server, frontends hare just proxies.




