ISPConfig ISPConfig may be worth looking into if CyberPanel turns out not suitable. Includes email set-up.