1
0
مراية لـ https://github.com/postalserver/postal.git تم المزامنة 2025-11-30 21:32:30 +00:00

feat: support for configuring the default spam threshold values for new servers

هذا الالتزام موجود في:
Adam Cooke
2021-08-02 16:17:18 +00:00
الأصل dfe1970afb
التزام 724325a1b9
2 ملفات معدلة مع 4 إضافات و2 حذوفات

عرض الملف

@@ -69,8 +69,8 @@ class Server < ApplicationRecord
default_value :raw_message_retention_days, -> { 30 } default_value :raw_message_retention_days, -> { 30 }
default_value :raw_message_retention_size, -> { 2048 } default_value :raw_message_retention_size, -> { 2048 }
default_value :message_retention_days, -> { 60 } default_value :message_retention_days, -> { 60 }
default_value :spam_threshold, -> { 5.0 } default_value :spam_threshold, -> { Postal.config.general.default_spam_threshold }
default_value :spam_failure_threshold, -> { 20.0 } default_value :spam_failure_threshold, -> { Postal.config.general.default_spam_failure_threshold }
validates :name, :presence => true, :uniqueness => {:scope => :organization_id} validates :name, :presence => true, :uniqueness => {:scope => :organization_id}
validates :mode, :inclusion => {:in => MODES} validates :mode, :inclusion => {:in => MODES}

عرض الملف

@@ -15,6 +15,8 @@ general:
maximum_hold_expiry_days: 7 maximum_hold_expiry_days: 7
suppression_list_removal_delay: 30 suppression_list_removal_delay: 30
use_local_ns_for_domains: false use_local_ns_for_domains: false
default_spam_threshold: 5.0
default_spam_failure_threshold: 20.0
web_server: web_server:
bind_address: 127.0.0.1 bind_address: 127.0.0.1