Feature #1516
SpamAssassin's Bayesian classifier training
Status: | CLOSED | Start date: | 11/20/2012 | |
---|---|---|---|---|
Priority: | Normal | Due date: | 11/26/2012 | |
Assignee: | - | % Done: | 100% | |
Category: | nethserver-mail-filter | |||
Target version: | NSA1 | |||
Resolution: | NEEDINFO: |
Description
Train bayes rules with human-based classification.
Alternatives:- Thunderbird addon (port 773)
- dovecot antispam plugin
If defined, only members of the spamtrainers
group are allowed to perform the training procedure.
Related issues
Associated revisions
dovecot.conf template: added initial configuration for dovecot-antispam plugin. Refs #1516 -- SpamAssassin's Bayesian classifier training
dovecot.conf template: moved spam training fragment in project:nethserver-mail-filter. Refs #1516
nethserver-mail-server-conf action: add vmail user to amavis group to allow bayes DB update. Refs #1516 -- SpamAssassin's Bayesian classifier training
nethserver-mail-filter-conf action: create /var/lib/nethserver/sa/ and set permissions for shared bayes rules DB. Refs #1516
dovecot.conf template: imported spam_training fragment from project:nethserver-mail-server. Refs #1516 -- SpamAssassin's Bayesian classifier training
spam-training.sh: change GID before executing sa-learn command. Refs #1516 -- SpamAssassin's Bayesian classifier training
nethserver-mail-filter-conf action: write spamassassin user_prefs.cf for amavis user to set /var/lib/nethserver/sa/ as directory for bayes db. Refs #1516 -- SpamAssassin's Bayesian classifier training
Training requests are now sent to spamtrain postfix transport. Refs #1516 -- SpamAssassin's Bayesian classifier training
Using the postfix queue makes imap server more responsive and limits sa-learn resource usages.
main.cf template: added @relay_domains template var, expanded by 40relay fragment. Refs #1516 -- SpamAssassin's Bayesian classifier training
main.cf template: add internal spamtrain.nh domain to relay_domains list. Refs #1516
main.cf template: spamtrain.nh domain removed from relay list to block unwanted SMTP relaying. postdrop-injected messages are routed anyway. Refs #1516
History
#1 Updated by Davide Principi almost 9 years ago
- Description updated (diff)
#2 Updated by Davide Principi over 8 years ago
- Target version changed from DEV133 to NSA1
#3 Updated by Davide Principi over 8 years ago
- Estimated time set to 28.00
#4 Updated by Davide Principi over 8 years ago
- Priority changed from Normal to Low
#5 Updated by Davide Principi over 8 years ago
- Project changed from 79 to 61
#6 Updated by Davide Principi over 8 years ago
- Due date set to 11/26/2012
- Status changed from NEW to ON_DEV
- Assignee set to Davide Principi
- Priority changed from Low to Normal
- Start date set to 11/20/2012
- % Done changed from 0 to 20
Downloaded, compiled and configured dovecot-antispam-plugin
#7 Updated by Davide Principi over 8 years ago
- File 50spam_training added
- Project changed from 61 to 79
Inject dovecot.conf template fragment to enable the feature
#8 Updated by Davide Principi over 8 years ago
- Description updated (diff)
- % Done changed from 20 to 60
#9 Updated by Davide Principi over 8 years ago
- Status changed from ON_DEV to CLOSED
- % Done changed from 60 to 100
#10 Updated by Davide Principi over 8 years ago
- Project changed from 79 to 92
#12 Updated by Davide Principi over 8 years ago
- Project changed from 92 to NethServer 6