The error message from Barracuda is broken too. Sample:
... while talking to barracuda.xprize.org.:
DATA
<<< 554 Service unavailable; Client host [tarap.cc.columbia.edu] blocked
using Barracuda Reputation;
http://www.barracudanetworks.com/reputation/?r=1&ip=69.86.203.182
554 5.0.0 Service unavailable
That says our outbound mail server tarap is blocked, right?
But wait, the URL says 69.86.203.182 is blocked. That's not us. That's
user-12lditm.cable.mindspring.com. One of our users was there, did SMTP
auth to our server tarap, and we allowed the message.
69.86.203.182 is still listed. Go to the URL. It does not tell you why
but suggests many possible reasons. I'd go for the last one :-)
Joseph Brennan
Columbia University Information Technology