Mail::SpamAssassin::Plugin::HeaderEval(3)

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