NAME
Mail::SpamAssassin::Plugin::HeaderEval - Plugin for evaluating header fields.
SYNOPSIS
use Mail::SpamAssassin::Plugin::HeaderEval;
DESCRIPTION
The Mail::SpamAssassin::Plugin::HeaderEval module provides functionality for evaluating email header fields against certain criteria in SpamAssassin.
- check_for_fake_aol_relay_in_rcvd
 - 
Check if a relay present in Received header is a forged AOL header.
 
- check_illegal_chars
 - 
Check for 8-bit and other illegal characters that should be MIME encoded
 
- check_for_forged_hotmail_received_headers
 - 
Check for forged Hotmail received headers
 
- check_for_no_forged_hotmail_received_headers
 - 
Check for semi-forged Hotmail received headers
 
- check_for_forged_eudoramail_received_headers
 - 
Check for forged Eudora mail received headers
 
- check_for_forged_yahoo_received_headers
 - 
Check for forged Yahoo received headers
 
- check_for_forged_juno_received_headers
 - 
Check for forged Juno received headers
 
- check_for_forged_gmail_received_headers
 - 
Check for forged Gmail received headers
 
- check_for_matching_env_and_hdr_from
 - 
Check if EnvelopeFrom and From headers match
 
- sorted_recipients
 - 
Check if recipients are sorted
 
- similar_recipients
 - 
Check if recipients are similar
 
- check_for_missing_to_header
 - 
Check if To: header is missing
 
- subject_is_all_caps
 - 
Check if Subject: header is all uppercase
 
- check_for_to_in_subject
 - 
Check if To: header value is present in the email Subject
 
- check_outlook_message_id
 - 
Check if Message-ID header has been generated by Microsoft Outlook
 
- check_messageid_not_usable
 - 
Check for invalid Message-ID header
 
- check_invalid_from
 - 
Check if From: address is not valid
 
- check_invalid_sender
 - 
Check if Sender header address is not valid
 
- check_invalid_replyto
 - 
Check if Reply-To header address is not valid