ActiveSync is the best email protocol but as far as I know is very costly. JMAP is comparable to ActiveSync but will see will gain enough adoption when RFC is finished.
I've wanted to use z-push with a PSQL backend for a while, mostly to cut off gmail and repatriate my email archives
SOGo being written in obj-c means it's fundamentally much better suited to this task.