May I suggest that the test for reply_to and email addresses in the body
of the email be separate routins and separate rules and separate scores.
Also perhaps there should be a rule to see if the from is freemail but
no freemail in received headers. For example, from is but no
yahoo headers. Of course gmail would need google headers.

I think the capability of this plugin could be generally enhanced.