[Mimedefang] Passing Variables from SA to DF

Gary McLean Gary.McLean at instinet.co.uk
Tue Jun 13 21:52:57 EDT 2006

Im not sure why im not seeing replies to emails being sent back to me, so
don't take the funny I don't respond.. I will try and find out what's

Ive set my memory settings in the start script for MD MX_MAX_AS= to 100 MEG
which is re-cycling the slaves once they hit that amount and upgraded my
memory to 1GB.

My other issue is, im trying to add extra headers to scanned emails that
Spam Assassin checks for. i.e. Ive tried adding the IS SPAM value and
X-Relay-Countries but the header appears but the value is blank.. How do I
get he value from the Spam_assassin_Check routing into DEFANG so that I can
set the header?

Many Thanks

            my($hits, $req, $names, $report, $countries, $isspam) =
            if ($hits < 40) {
                $score = "*" x int($hits);
            } else {
                $score = "*" x 40;
            # We add a header which looks like this:
            # X-Spam-Score: 6.8 (******) NAME_OF_TEST,NAME_OF_TEST
            # The number of asterisks in parens is the integer part
            # of the spam score clamped to a maximum of 40.
            # MUA filters can easily be written to trigger on a
            # minimum number of asterisks...
            if ($hits >= $req) {
                action_change_header("X-Spam-Score", "$hits ($score)
                action_add_header("X-Is-Spam", "$isspam");
                md_graphdefang_log('spam', $hits, $RelayAddr);


This message contains confidential information and is intended only for the
named individual.  If you are not the named addressee, you should not
disseminate, distribute or copy this e-mail. Please notify the sender
immediately by e-mail if you have received this message in error and delete
this e-message from your system.

E-mail transmission cannot be guaranteed to be secure or error-free as
information could be intercepted, corrupted, lost, destroyed, delayed in
transmission, incomplete, or may contain viruses. The sender therefore does
not accept liability for any errors or omissions in the contents of
this message which arise as a result of e-mail transmission.  If
verification is required please request a hard-copy version. This message
is provided for informational purposes and should not be construed as a
solicitation or offer to buy or sell any securities or related financial

More information about the MIMEDefang mailing list