Postfix relay server // origin IPs getting blacklisted
Good morning, we've got a postfix relay server (ubuntu 10.04) with lots of clients relaying mail through it. It's not particularly high volume, we don't allow large mail shots.
Recently I've noticed some mail getting bounced due to blacklisting (particularly from barracuda) However it's not our servers IP that's getting blacklisted, it's the IP that our clients are sending from.
Sometimes they're blacklisted because the IP isn't static and also some domestic dsl ip ranges get blacklisted.
The thing that puzzles me is that surely the servers at the other end should be looking at our relay servers IP and not the ultimate origin?
Here's a typical error
status=bounced (host mail1.destinationserver.co.uk[126.96.36.199] said: 554 Service unavailable; Client host [relay.ourserver.net] blocked using Barracuda Reputation;
but looking up our servers IP, it's not listed as bad but the senders IP is.
Is there something I'm doing wrong in the postfix config? Can I hide the senders IP and only show the relay server IP?