mirror of
https://github.com/FAUSheppy/no-secrets-athq-ansible
synced 2025-12-07 20:51:36 +01:00
add: spam learning script
This commit is contained in:
@@ -86,3 +86,8 @@
|
|||||||
owner: dovecot
|
owner: dovecot
|
||||||
group: dovecot
|
group: dovecot
|
||||||
notify: restart dovecot
|
notify: restart dovecot
|
||||||
|
|
||||||
|
- name: Deploy spam learning script
|
||||||
|
template:
|
||||||
|
src: spam.sh
|
||||||
|
dest: /root/spam.sh
|
||||||
|
|||||||
14
roles/mail/templates/spam.sh
Normal file
14
roles/mail/templates/spam.sh
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
set e
|
||||||
|
sa-learn --progress -p /etc/spamassassin/local.cf --no-sync --spam /var/dovecot/spamsink/Maildir/cur/
|
||||||
|
sa-learn --progress -p /etc/spamassassin/local.cf --no-sync --ham /var/dovecot/yannik.schmidt/Maildir/.Archives.2024
|
||||||
|
sa-learn --progress -p /etc/spamassassin/local.cf --no-sync --ham /var/dovecot/yannik.schmidt/Maildir/.Archives.freelancermap
|
||||||
|
sa-learn --progress -p /etc/spamassassin/local.cf --no-sync --ham /var/dovecot/yannik.schmidt/Maildir/.Trash
|
||||||
|
sa-learn --progress -p /etc/spamassassin/local.cf --no-sync --ham /var/dovecot/sheppy/Maildir/.Archives.2024
|
||||||
|
sa-learn --progress -p /etc/spamassassin/local.cf --no-sync --ham /var/dovecot/sheppy/Maildir/.Trash
|
||||||
|
sa-learn --progress -p /etc/spamassassin/local.cf --no-sync --ham /var/dovecot/yannik.schmidt/Maildir/.INBOX.Job2024.Ferchau\ -\ G\&APw-nther\ Anlagen/
|
||||||
|
sa-learn --progress -p /etc/spamassassin/local.cf --no-sync --ham /var/dovecot/yannik.schmidt/Maildir/.INBOX.Job2024.SINC-AfA/
|
||||||
|
sudo -u spamd sa-compile
|
||||||
|
systemctl restart spamassassin.service
|
||||||
|
mv /var/dovecot/spamsink/Maildir/cur/* /var/dovecot/spamsink/Maildir/.Learned/
|
||||||
Reference in New Issue
Block a user