Mail::SpamAssassin::AutoWhitelist − auto−whitelist handler for SpamAssassin


  (see Mail::SpamAssassin)


Mail::SpamAssassin is a module to identify spam using text analysis and several internet-based realtime blacklists.

This class is used internally by SpamAssassin to manage the automatic whitelisting functionality. Please refer to the "Mail::SpamAssassin" documentation for public interfaces.


$meanscore = awl−>check_address($addr, $originating_ip, $signedby);

This method will return the mean score of all messages associated with the given address, or undef if the address hasn’t been seen before.

If $originating_ip is supplied, it will be used in the lookup.


This method will return the count of messages used in determining the whitelist correction.


This method will add half the score to the current entry. Half the score is used, so that repeated use of the same From and IP address combination will gradually reduce the score.


This method will add a score of −100 to the given address -- effectively "bootstrapping" the address as being one that should be whitelisted.


This method will add a score of 100 to the given address -- effectively "bootstrapping" the address as being one that should be blacklisted.

More Linux Commands

ppmsvgalib(1) - display PPM image on Linux console using Svg
This program is part of Netpbm(1) ppmsvgalib displays a PPM image on a Linux virtual console using the Svgalib facility. Svgalib is a popular means of displayin

XSendEvent(3) - send events and pointer motion history struc
The XSendEvent function identifies the destination window, determines which clients should receive the specified events, and ignores any active grabs. This func

LIST_INSERT_HEAD(3) implementations of lists, tail queues, a
These macros define and operate on three types of data structures: lists, tail queues, and circular queues. All three structures support the following functiona

wireless(7) - Wireless Tools and Wireless Extensions........
The Wireless Extensions is an API allowing you manipulate Wireless LAN networking interfaces. It is composed of a variety of tools and configuration files. It i

XFreeCursor(3) - manipulate cursors - Linux manual page.....
The XRecolorCursor function changes the color of the specified cursor, and if the cursor is being displayed on a screen, the change is visible immediately. The

set_field_userptr(3form) - associate application data with a
Every form field has a field that can be used to hold application-specific data (that is, the form-driver code leaves it alone). These functions get and set tha

smi_type(3) - SMI type information routines - Linux man page
These functions retrieve information on a type definition (SMIng) or a simple ASN.1 type definition (SMIv1/v2) or a TEXTUAL-CONVENTION definition (SMIv2). Base

dir_colors(5) - configuration file for dircolors(1).........
The program ls(1) uses the environment variable LS_COLORS to determine the colors in which the filenames are to be displayed. This environment variable is usual

set_tabsize(3ncurses) - curses thread support (Man Page)....
This implementation can be configured to provide rudimentary support for multi-threaded applications. This makes a different set of libraries, e.g., libncursest

XkbChangeTypesOfKey(3) - Change the number of groups and the
XkbChangeTypesOfKey reallocates the symbols and actions bound to the key, if necessary, and initializes any new symbols or actions to NoSymbol or NoAction, as a

gnutls_x509_crt_set_crq(3) - API function - Linux man page
This function will set the name and public parameters as well as the extensions from the given certificate request to the certificate. Only RSA keys are current

smtp(8) - Postfix SMTP+LMTP client - Linux manual page......
The Postfix SMTP+LMTP client implements the SMTP and LMTP mail delivery protocols. It processes message delivery requests from the queue manager. Each request s

We can't live, work or learn in freedom unless the software we use is free.