I can now relay smtp from any internal host only if the client uses mail.domain.com(not actual domain) or the IP address of the zimbra server in the client config for outbound smtp server. However if the client puts any other host in the smtp out then they get a relay denied based on the domain. What did I change to make this happen? How do I change it back.

We have a LAN that has an outbound port 25 intercept to route ALL outbound email into my DMZ and through zimbra. This was to help monitor for spamming.