Well, I guess Nextcloud has all of these. Not sure if there is something more specifically made for your usecase, where it's still one single application and not three.
In case you already have Nextcloud, there is an E-Mail client app for it.
Well, I guess Nextcloud has all of these. Not sure if there is something more specifically made for your usecase, where it's still one single application and not three.