Determining archived emails with email addresses that are not in the Contacts module

Since the email module isn't in Studio, and since the Reports options for emails doesn't include the email address, I'm looking for a way to identify archived emails with email addresses that are not in the Contacts module.

OK, so maybe the issue is basically a management challenge to get the users to assure that the addresses for emails they receive or send are actually in the Contacts module, but that's not likely to happen :-)

The problem is somewhat compounded it that we have all inbound email to generic addresses (Sales, Service, etc) automatically directed to the Sugar BCC address we use for outbound email archiving.  For now, we've been looking at the inbound emails and when an address isn't "familiar" a search in the Contacts module for an address that "starts with" is done.  The bad news is that the address may exist but is a secondary address for a contact.

I've been hoping for a process that would flag (or send an alert) when an archived email address isn't in the Contacts module.  I don't think that will happen.

Any suggestions for how I might be able to identify those email addresses?

P.S. Yes, I realize this might be done with some custom code, but we do not do that - Only Studio, Drop-Downs, and BPM...