dwww Home | Manual pages | Find package

opendkim-spam(1)            General Commands Manual           opendkim-spam(1)

NAME
       opendkim-spam - DKIM filter spam correlation tool

SYNOPSIS
       opendkim-spam [options]

DESCRIPTION
       opendkim-spam  accepts  a  regular format message (RFC5322) on standard
       input and uses it to update a  local  SQL  database  being  updated  by
       opendkim(8)  with an indiciation that a user believes the input message
       is spam or otherwise abusive.  This feedback is important input  toward
       developing DKIM-based domain reputation systems.

       The  tool  is intended to be used directly from within shell-based mail
       readers such as alpine(1) or mutt(1)  using  a  "pipe"  command,  which
       feeds the message being read to the specified program.

       This  tool is experimental.  If the experiment proves useful, the feed-
       back could be used as an input stream to a  larger-scale  collaborative
       feedback  system  that  can  be used to identify sources of signed mail
       that have good reputations.

OPTIONS
       -b backend
              Specifies the style of backend database in use.  The default  is
              "yes".

       -c file
              Names  a configuration file from which operating parameters will
              be read.  The configuration file contains entries  of  the  form
              "key  value", one per line.  Empty lines or lines beginning with
              a hash ("#") character are ignored.   Command  line  equivalents
              for  the  configuration file are available as runtime overrides.
              The  default  configuration  file  location  is   /etc/opendkim-
              spam.conf.   See  the  CONFIGURATION  FILE section for a list of
              known values.

       -f     Run in the foreground rather  than  executing  as  a  background
              process.  Intended mainly for debugging.

       -d name
              Indicates  the name of the database to be accessed.  The default
              is "opendkim".

       -h host
              Specifies the host where the database server  is  running.   The
              default is "localhost".

       -o file
              Writes  an  update  record to an OpenDKIM statistics file rather
              than directly to a database.  There is no default.  Note that if
              this option is used, all database-specific options are ignored.

       -p password
              Specifies  the  password  to  be used when authenticating to the
              database.  The default is "opendkim".

       -P port
              Specifies the port number where the database server  is  listen-
              ing.  The default depends on which backend is in use.

       -r reporter
              Provides  the  name of the site reporting the spam.  If not pro-
              vided, an attempt will be made to extract this information  from
              the topmost Received header field from the input message.

       -s column
              Names the database column whose value should be incremented as a
              result of this user action.  The default is "spam".

       -u user
              Identifies the database user to be used when connecting  to  the
              database.  The default is "opendkim".

       -v     Requests  verbose  output.   Can be specified multiple times for
              more and more information.

       -V     Print version number and exit.

CONFIGURATION FILE
       The configuration file used by opendkim-spam(1) is  expected  to  be  a
       text  file.   Empty lines or lines starting with a hash ("#") character
       are ignored.  All other lines should consist of a parameter  name  fol-
       lowed  by  one  or more whitespace characters, then followed by its in-
       tended value.

       Parameters generally match command line options (specified above),  but
       when  present  the command line options override the configuration file
       options.  The list of configuration file parameters and  their  command
       line equivalents are as follows; see above for descriptions:

       Background
              -f (opposite meaning)

       DatabaseBackend
              -b

       DatabaseName
              -d

       DatabaseHost
              -h

       DatabasePassword
              -p

       DatabasePort
              -P

       DatabaseSpamColumn
              -s

       DatabaseUser
              -u

       ReporterID
              -r

       SkipReceived
              An  integer that defines a number of Received fields that should
              be skipped while searching for the one that  was  also  seen  by
              opendkim(8)  so  that  this  command refers to the same Received
              field.  Defaults to 0.

       StatisticsFile
              -o

NOTES
       It is possible to compile this  application  without  SQL  support,  in
       which  case  only  the  StatisticsFile setting has any meaning (and, in
       fact, it is required in that case).

VERSION
       This man page covers the version of  opendkim-spam  that  shipped  with
       version 2.11.0 of OpenDKIM.

COPYRIGHT
       Copyright  (c)  2011, 2012, The Trusted Domain Project.  All rights re-
       served.

SEE ALSO
       alpine(1), mutt(1), opendkim(8)

       RFC6376 - DomainKeys Identified Mail

                          The Trusted Domain Project          opendkim-spam(1)

Generated by dwww version 1.14 on Fri Jan 24 06:13:30 CET 2025.