^Received: from (\w+(\d+)\.\w+\.\w+) \(\1 \[\d+\.\d+\.\d+\.\2\]\)
It's catching a few false positives at this time. I'm looking at how to best address them, but it looks like [a-z] in place of the first \w may address some of it (I should have done that initially). Unfortunately that "fixes" the pattern, but the ones that it'd exclude are ones that so far have been spam anyways. I've tweaked it to:
^X-Barracuda-Connect: [a-z]+(\d+)\.\w+\.\w+\[\d+\.\d+\.\d+\.\1\]
so far, and will probably do a bit more as I watch it for problems.
Copyright ©2000-2008 Jeremy Mooney (jeremy-at-qux-dot-net)
Bigtime. I've noticed the same thing here.
I've added it to our Quarantine rules. Thanks!