2931b8c48fb9e4fd988a694f0eda16e4faaa6116
[claws.git] / src / plugins / spamassassin / README
1 SpamAssassin Plugin
2 -------------------
3
4 This plugin will filter incoming messages using SpamAssassin. Like the
5 spamc command from the SpamAssassin package the message is send to a
6 spamd server that decides if the message is spam or not.
7
8 To build the plugin run configure with --enable-spamassassin-plugin
9
10 The spamd server localtion is currently fixed to localhost:783. If you
11 want to change that spamd's location you have to edit the lines in the
12 spamassassin_read_config function in spamassassin.c until a configuration
13 for the plugin is available. The plugin is also configured to filter
14 only messages that are smaller then 250kB.
15
16 Message that are classified as spam will be moved to the default trash
17 folder.
18
19 libspamc.[ch] and utils.[ch] are copied from the SpamAssassin package. I
20 hope SpamAssassin will provide their functions as a library with the
21 required includes files in the future for easier building. Building the
22 library as a shared object is already possible, but it is not installable
23 with the package and the includes are also not available.