Welcome, if you would like to post a comment please register.
We also encourage you to explore all things Zimbra with our team and members of the community.
It sounds like you want the reverse of the Virtual Host feature.
I suppose you could accomplish this by creating a domain within Zimbra that is different from the server's DNS name, and putting all the users into that domain. Then as long as you don't configure a virtual host for that domain, users will have to use their full email address.