Stalwart mail server (self-hosted all-in-one mail server) now as an admin webui 2 years ago
i paired it with ldap. So users and adresses are managed by ldap
ldap is currently a second citizen in stalwart tho so there are rough edges and missing features. But the basics are there