Caution: Autofiler e-mail deliveries can be resource intensive, you may want to make sure that not too many deliveries are started simultaneously.
af_build_database - Examines the specified mailbox and update the summary information in the configured database.
af_build_database [options] mailbox
Options:
--help brief help message. |
Prints a brief help message and exits.
This program will examine the specified mailbox and update the information in the configured database.
The mailbox path can be a filesystem path or a Mail::Box URL. An example of such an url could be:
maildir:/home/user/Maildir
See also the documentation for the Mail::Box module found on CPAN.org for information about supported mail box formats.
See also the documentation entry for the autofiler.conf file format. In this file the database to be used is specified.
af_deliver_message - Reads a message from standerd input and delivers it into the appropriate folder in a mailbox.
af_deliver_message [options] mailbox
Options:
--help brief help message. --minscore % minimum confidence percentage required for a decision. --minlead % minimum confidence lead in percent points for a decision. --pretend don’t actually do anything. --rationale n add a header to the message with debug info. --print-tokens print each encountered token to standard output. --print-results print the probability of each folder to standard output. |
Prints a brief help message and exits.
Minimum lead in percent points the winning folder needs to have over the other folders for a decision to be made. Defaults to 10%. Higher values will result in less false positives and more false negatives.
Don’t actually deliver the message, only show where we would deliver it. Useful for debugging.
Autofiler can add a header to the mail message that details why a message was placed in a certain folder. The optional argument specifies the maximum number of lines of text. This defaults to 0 (no rationale).
This option causes the program to print to standard output each token that was encountered in the message. This option could be combined with the –pretend option to omit actual delivery.
This option causes the program to print to standard output the probability that the message belongs in each of the known folders in the database. This option could be combined with the –pretend option to omit actual delivery.
This program will read a message from standard input and analyse it. It will then be delivered to the appropriate folder in the mailbox.
The mailbox path can be a filesystem path or a Mail::Box URL. An example of such an url could be:
maildir:/home/user/Maildir
See also the documentation for the Mail::Box module found on CPAN.org for information about supported mail box formats.
See also the documentation entry for the autofiler.conf file format. In this file the database to be used is specified.
autofiler.conf - Configuration file for autofiler
The autofiler.conf file is a plain text file that contains the configuration information for autofiler. The file is parsed by the different autofiler programs.
The configuration file is searched in several standard locations. The search ends when the configuration file is found. The following location are searched in order:
Options are specified in ’key=value’ notation. Lines that start with a hash (#) mark are considered comments. The following environment variables are automatically substituted in the configuration file:
In the autofiler distribution an example configuration file is provided.
The following options are recognized:
For example: ’dbi=dbi:Pg:dbname=$USER’ connects to the PostgreSQL database with the name of the current user.
When neither this option nor the password option is specified, autofiler will prompt for a password if it is needed.
See also the documentation for the Mail::Box module for information about supported mail box formats.
See also the documentation for the autofiler programs af_build_database and af_deliver_message.
See also the documentation entry for the autofiler.conf file format. In this file the database to be used is specified.