Yes, create a domain inside zimbra that matches your external domain, then make an email account in that domain in zimbra. So you'd end up with
me@lananhbin.uni.cc as an email address.
The trick is making it so email sent to that address reaches you. Consider how email works. If I send a message to that address, it first goes to my server which hands it down the line of the internet looking for the domain. When it reaches the dns servers for that domain, it needs to find your email server next, so you need to tell the DNS records for lananhbin.uni.cc where your email server is.
This is going to be your public IP address at port 25. You'll have to keep it updated if your public ip address changes. With that in, my email can be sent to your public IP, which should be forwarding traffic it gets on port 25 to your internal zimbra server.
I've over smplified the terms here, but in essance you need an MX record adding the the DNS entries for your domain.