File: spam.el.html
; This module addresses a few aspects of spam control under Gnus. Page
; breaks are used for grouping declarations and documentation relating to
; each particular aspect.
; The integration with Gnus is not yet complete. See various FIXME
; comments, below, for supplementary explanations or discussions.
; Several TODO items are marked as such
TODO: cross-server splitting, remote processing, training through files
Defined variables (96)
spam--widened | Unique value identifying changes to ‘nnimap--split-download-body’. |
spam-assassin-program | Name of the spamassassin program. |
spam-autodetect-recheck-messages | Should spam.el recheck all messages when autodetecting? |
spam-backends | List of spam.el backends with all the pertinent data. |
spam-blackhole-good-server-regex | String matching IP addresses that should not be checked in the blackholes. |
spam-blackhole-servers | List of blackhole servers. |
spam-blacklist | The location of the blacklist. |
spam-blacklist-ignored-regexes | Regular expressions that the blacklist should ignore. |
spam-bogofilter-bogosity-positive-spam-header | The regex on ‘spam-bogofilter-header’ for positive spam identification. |
spam-bogofilter-database-directory | Location of the Bogofilter database. |
spam-bogofilter-ham-strong-switch | The switch that Bogofilter uses to unregister spam messages. |
spam-bogofilter-ham-switch | The switch that Bogofilter uses to register ham messages. |
spam-bogofilter-header | The header that Bogofilter inserts in messages. |
spam-bogofilter-program | Name of the Bogofilter program. |
spam-bogofilter-spam-strong-switch | The switch that Bogofilter uses to unregister ham messages. |
spam-bogofilter-spam-switch | The switch that Bogofilter uses to register spam messages. |
spam-bogofilter-valid | Is the bogofilter version valid? |
spam-bsfilter-database-directory | Directory path of the Bsfilter databases. |
spam-bsfilter-ham-strong-switch | The switch that Bsfilter uses to unregister spam messages. |
spam-bsfilter-ham-switch | The switch that Bsfilter uses to register ham messages. |
spam-bsfilter-header | The header inserted by Bsfilter to flag spam. |
spam-bsfilter-probability-header | The header that Bsfilter inserts in messages. |
spam-bsfilter-program | Name of the Bsfilter program. |
spam-bsfilter-spam-strong-switch | The switch that Bsfilter uses to unregister ham messages. |
spam-bsfilter-spam-switch | The switch that Bsfilter uses to register spam messages. |
spam-cache-lookups | Whether spam.el will try to cache lookups using ‘spam-caches’. |
spam-caches | Cache of spam detection entries. |
spam-crm114-database-directory | Directory path of the CRM114 Mailfilter databases. |
spam-crm114-ham-strong-switch | The switch that CRM114 Mailfilter uses to unregister spam messages. |
spam-crm114-ham-switch | The switch that CRM114 Mailfilter uses to register ham messages. |
spam-crm114-header | The header that CRM114 Mailfilter inserts in messages. |
spam-crm114-positive-spam-header | The regex on ‘spam-crm114-header’ for positive spam identification. |
spam-crm114-program | File path of the CRM114 Mailfilter executable program. |
spam-crm114-spam-strong-switch | The switch that CRM114 Mailfilter uses to unregister ham messages. |
spam-crm114-spam-switch | The switch that CRM114 Mailfilter uses to register spam messages. |
spam-directory | Directory for spam whitelists and blacklists. |
spam-disable-spam-split-during-ham-respool | Whether ‘spam-split’ should be ignored while resplitting ham. |
spam-face | Face for spam-marked articles. |
spam-gmane-xref-spam-group | The group where spam xrefs can be found on Gmane. |
spam-ifile-all-categories | Whether the ifile check will return all categories, or just spam. |
spam-ifile-database | File name of the ifile database. |
spam-ifile-ham-category | Name of the ham ifile category. |
spam-ifile-program | Name of the ifile program. |
spam-ifile-spam-category | Name of the spam ifile category. |
spam-install-hooks | Whether the spam hooks should be installed. |
spam-junk-mailgroups | Mailgroups with spam contents. |
spam-log-to-registry | Whether spam/ham processing should be logged in the registry. |
spam-mark-ham-unread-before-move-from-spam-group | Whether ham should be marked unread before it’s moved. |
spam-mark-new-messages-in-spam-group-as-spam | Whether new messages in a spam group should get the spam-mark. |
spam-mark-only-unseen-as-spam | Whether only unseen articles should be marked as spam in spam groups. |
spam-old-articles | List of old ham and spam articles, generated when a group is entered. |
spam-regex-body-ham | Regular expression for positive body ham matches. |
spam-regex-body-spam | Regular expression for positive body spam matches. |
spam-regex-headers-ham | Regular expression for positive header ham matches. |
spam-regex-headers-spam | Regular expression for positive header spam matches. |
spam-sa-learn-ham-switch | The switch that sa-learn uses to register ham messages. |
spam-sa-learn-program | Name of the sa-learn program. |
spam-sa-learn-rebuild | Whether sa-learn should rebuild the database every time it is called. |
spam-sa-learn-spam-switch | The switch that sa-learn uses to register spam messages. |
spam-sa-learn-unregister-switch | The switch that sa-learn uses to unregister messages. |
spam-spamassassin-arguments | Arguments to pass to the spamassassin executable. |
spam-spamassassin-positive-spam-flag-header | The regex on ‘spam-spamassassin-spam-flag-header’ for positive spam |
spam-spamassassin-score-regexp | Regexp matching SpamAssassin score header. |
spam-spamassassin-spam-flag-header | The header inserted by SpamAssassin to flag spam. |
spam-spamassassin-spam-status-header | The header inserted by SpamAssassin, giving extended scoring information. |
spam-spamoracle-binary | Location of the spamoracle binary. |
spam-spamoracle-database | Location of spamoracle database file. |
spam-split-disabled | If non-nil, ‘spam-split’ is disabled, and always returns nil. |
spam-split-group | Group name where incoming spam should be put by ‘spam-split’. |
spam-split-last-successful-check | Internal variable. |
spam-split-symbolic-return | Whether ‘spam-split’ should work with symbols or group names. |
spam-split-symbolic-return-positive | Whether ‘spam-split’ should ALWAYS work with symbols or group names. |
spam-summary-exit-behavior | Exit behavior at the time of summary exit. |
spam-summary-score-preferred-header | Preferred header to use for ‘spam-summary-score’. |
spam-use-BBDB | Whether BBDB should be used by ‘spam-split’. |
spam-use-BBDB-exclusive | Whether BBDB-exclusive should be used by ‘spam-split’. |
spam-use-blackholes | Whether blackholes should be used by ‘spam-split’. |
spam-use-blacklist | Whether the blacklist should be used by ‘spam-split’. |
spam-use-bogofilter | Whether bogofilter should be invoked by ‘spam-split’. |
spam-use-bogofilter-headers | Whether bogofilter headers should be used by ‘spam-split’. |
spam-use-bsfilter | Whether bsfilter should be invoked by ‘spam-split’. |
spam-use-bsfilter-headers | Whether bsfilter headers should be used by ‘spam-split’. |
spam-use-crm114 | Whether the CRM114 Mailfilter should be used by ‘spam-split’. |
spam-use-dig | Whether ‘query-dig’ should be used instead of ‘dns-query’. |
spam-use-gmane-xref | Whether the Gmane spam xref should be used by ‘spam-split’. |
spam-use-hashcash | Whether hashcash payments should be detected by ‘spam-split’. |
spam-use-ifile | Whether ifile should be used by ‘spam-split’. |
spam-use-regex-body | Whether a body regular expression match should be used by ‘spam-split’. |
spam-use-regex-headers | Whether a header regular expression match should be used by ‘spam-split’. |
spam-use-spamassassin | Whether spamassassin should be invoked by ‘spam-split’. |
spam-use-spamassassin-headers | Whether spamassassin headers should be checked by ‘spam-split’. |
spam-use-spamoracle | Whether spamoracle should be used by ‘spam-split’. |
spam-use-stat | Whether ‘spam-stat’ should be used by ‘spam-split’. |
spam-use-whitelist | Whether the whitelist should be used by ‘spam-split’. |
spam-use-whitelist-exclusive | Whether whitelist-exclusive should be used by ‘spam-split’. |
spam-whitelist | The location of the whitelist. |
Defined functions (150)
Defined faces (1)
spam | Face for spam-marked articles. |