I got it to work!
I had been assigning catchalls in the following manner:
zmprov ma
spam@domain1.com +zimbraMailCatchAllAddress @domain1.com
I went back and issued this command:
zmprov ma
spam@domain1.com zimbraMailCatchAllAddress @domain1.com
and then it removed the catchall from the domain i wanted it removed from (as well as all others)
then I added the ones I wanted as such:
zmprov ma
spam@domain1.com zimbraMailCatchallAddress @domain1.com zimbraMailCatchallAddress @domain2.com zimbraMailCatchallAddress @domain3.com
Thanks to the help of this thread:
http://www.zimbra.com/forums/archive...php/t-170.html
thanks all that helped!