barracuda appliance customers compromised, likely related to recent outages and issues
https://status.barracuda.com/incidents/34kx82j5n4q9
Really seems like it's been going WAY downhill with barracuda the last couple weeks. Also was notified today ["oops we might have blocked everything today, so uh, go through that mess manually"](https://i.imgur.com/7FGBB2C.png)
If you are coming up on a renewal, I'd strongly look at alternatives. Mimecast and proofpoint look viable but I haven't started digging way in yet.