Have you tried your method on the procmail list? The message-id for
list mail is <"quoted string"@campino>, and the only other place that
campino appears is as a host name in a received header.
I plugged it in this morning to see what I could catch, but nothing
has shown up yet except for a few false matches. With a little more
fine-tuning it will probably work fine for my site, but I don't
know how extensible it is.
I use this recipe to check Messsage-Id: headers:
#Incorrect or failed Message-Ids:
:0:
* !^Message-Id:.*<[^<>@]+(_at_)[^<>]+>
/scratch/spam
but I still have problems with <"text<132125(_at_)adfa>"@domain.com> -- the
quoted @ and <> get me. I'll have to look at yours more closely...
Chris