Interesting!
Just curious, if this is a completely greenfield project, why IMAP instead of JMAP?
This is coming from someone who works with IMAP on a daily basis and has rightfully grown a disdain for it.