{% extends "base.html" %} {% load i18n %} {% block title %}{% translate "SpamAssassin Settings" %} - Eenos{% endblock %} {% block content %}

{% translate "SpamAssassin Settings" %}

{% translate "Configure spam analysis, scoring thresholds, message headers, DNS checks, and rejection policy." %}
{% include "includes/form_alerts.html" %}
{% csrf_token %}
{% translate "Service and Scoring" %}
{% translate "Control SpamAssassin availability, execution mode, scan limits, and classification thresholds." %}
{% translate "Enable server-wide SpamAssassin analysis for incoming messages." %}
{% translate "Choose whether mail is processed directly by spamd or through the lightweight spamc client." %}
{% translate "Scoring and Message Handling" %}
{% translate "Set the classification threshold, message packaging behavior, and maximum scan size." %}
{% translate "Messages at or above this score are classified as spam." %}
{% translate "Choose whether SpamAssassin keeps or encapsulates the original message." %}
KB
{% translate "Larger messages bypass SpamAssassin analysis." %}
{% translate "Reject High-Scoring Spam" %}
{% translate "Reject messages at SMTP time when they exceed a separate high-confidence spam threshold." %}
{% translate "Message Headers" %}
{% translate "Choose which SpamAssassin analysis headers are added to processed messages." %}
{% include "includes/sa_switch.html" with field_name="clear_headers" field_value=settings.clear_headers field_label=_("Clear Existing Spam Headers") field_help=_("Remove existing SpamAssassin headers before processing.") %} {% include "includes/sa_switch.html" with field_name="add_header_spam_flag" field_value=settings.add_header_spam_flag field_label=_("Add Spam Flag Header") field_help=_("Add an explicit header when the message is classified as spam.") %} {% include "includes/sa_switch.html" with field_name="add_header_all_status" field_value=settings.add_header_all_status field_label=_("Add Status Header") %} {% include "includes/sa_switch.html" with field_name="add_header_all_report" field_value=settings.add_header_all_report field_label=_("Add Report Header") %} {% include "includes/sa_switch.html" with field_name="add_header_all_level" field_value=settings.add_header_all_level field_label=_("Add Spam Level Header") %} {% include "includes/sa_switch.html" with field_name="add_header_all_checker_version" field_value=settings.add_header_all_checker_version field_label=_("Add Scanner Version Header") %}
{% translate "DNS Reputation Checks" %}
{% translate "Control whether SpamAssassin may use DNS and real-time blocklists during analysis." %}
{% include "includes/sa_switch.html" with field_name="dns_available" field_value=settings.dns_available field_label=_("DNS Available") field_help=_("Allow rules that require DNS resolution.") %} {% include "includes/sa_switch.html" with field_name="skip_rbl_checks" field_value=settings.skip_rbl_checks field_label=_("Skip RBL Checks") field_help=_("Disable DNS blocklist lookups during spam analysis.") %}
{% csrf_token %}
{% endblock %} {% block extra_js %} {% endblock %}