I don't know if I overcomplicated this. Like many businesses, we have a few domains we've registered to protect our identity. For each user I have painstakingly set up a different zimbra alias for each domain like this:
which confuses everyone who uses the GAL list and finds three addresses for each user. I know hiding extra aliases is on bugzilla, but perhaps there is another Linux technique I can use to avoid defining all three domains, or otherwise redirect traffic to our primary domain without creating all those aliases?