ansible-collection-mailserver/roles/spamassassin/defaults/main.yml

54 lines
1.8 KiB
YAML

---
spamassassin_pidfile: /var/run/spamd.pid
spamassassin_niceness: 15
spamassassin_enable_cron: false
spamassassin_nouser_config: false
spamassassin_rewrite_header_subject: "[*****SPAM*****]"
spamassassin_report_safe: true
spamassassin_trusted_networks: []
spamassassin_internal_networks: []
spamassassin_lock_method: flock
spamassassin_required_score: "5.0"
spamassassin_normalize_charset: true
spamassassin_body_part_scan_size: 50000
spamassassin_rawbody_part_scan_size: 500000
spamassassin_use_bayes: true
spamassassin_bayes_auto_learn: true
spamassassin_bayes_path: /var/lib/spamassassin/.spamassassin/bayes
spamassassin_bayes_file_mode: "0644"
spamassassin_bayes_ignore_header:
- X-Bogosity
- X-Spam-Flag
- X-Spam-Status
spamassassin_shortcircuit:
USER_IN_WELCOMELIST: "on"
USER_IN_DEF_WELCOMELIST: "on"
USER_IN_ALL_SPAM_TO: "on"
SUBJECT_IN_WELCOMELIST: "on"
USER_IN_BLOCKLIST: "on"
USER_IN_BLOCKLIST_TO: "on"
SUBJECT_IN_BLOCKLIST: "on"
ALL_TRUSTED: "on"
# BAYES_99: "spam"
# BAYES_00: "ham"
spamassassin_additional_config: ""
spamass_milter_user: spamass-milter
spamass_milter_nomodify: false
spamass_milter_postfix_socket_override: false
spamass_milter_postfix_socket_path: /var/spool/postfix/spamass/spamass.sock
spamass_milter_postfix_socket_owner: postfix
spamass_milter_postfix_socket_group: postfix
spamass_milter_postfix_socket_mode: "0600"
spamassassin_salearncron_enable: false
spamassassin_salearncron_cronexpr: '0 3 * * *'
spamassassin_salearncron_dbpath: /var/lib/spamassassin/.spamassassin/
spamassassin_salearncron_spambox: .INBOX.sa-learn-spam
spamassassin_salearncron_hambox: .INBOX.sa-learn-ham
spamassassin_salearncron_mail_from: "SpamAssassin <root@{{ ansible_fqdn }}>"
spamassassin_salearncron_mail_to: you
spamassassin_salearncron_mail_subject: Result of your scheduled sa-learn invocation