Initial commit on Forgejo
Some checks are pending
CI and deploy / Test (push) Waiting to run
CI and deploy / Build, push, and deploy (push) Blocked by required conditions

Fresh repository history for elektrine/elektrine-haraka hosted at
https://git.elektrine.com/elektrine/elektrine-haraka.
This commit is contained in:
Maxfield Luke 2026-07-29 04:43:42 -04:00
commit 67c1d41a0c
82 changed files with 8713 additions and 0 deletions

72
config/uribl.ini Normal file
View file

@ -0,0 +1,72 @@
[main]
; Enable URIBL checking
enabled = true
; Timeout for DNS lookups (seconds)
timeout = 10
; Maximum number of hosts to check per message
max_uris_per_list = 20
; Should we check redirected URLs? (performance impact)
check_redirects = false
; Disable IPv6 lookups (often faster)
disable_ipv6 = true
[lists]
; SURBL Multi - Commercial spam URLs
; Score: 5 points for spam URLs
surbl.org = 5
; SpamHaus SBL-CSS - Known spam URLs
; Score: 8 points (high confidence)
sbl.spamhaus.org = 8
; URIBL Black - Spam and malicious URLs
; Score: 6 points
black.uribl.com = 6
; URIBL Grey - Suspicious URLs (lower score)
; Score: 3 points
grey.uribl.com = 3
; DBL (Domain Block List) - SpamHaus domain reputation
; Score: 7 points
dbl.spamhaus.org = 7
; Multi.URIBL.COM - Multiple reputation feeds
; Score: 4 points
multi.uribl.com = 4
[whitelist]
; Popular legitimate domains that might get false positives
; These domains will never be blocked
whitelist = google.com,microsoft.com,amazon.com,facebook.com,twitter.com,linkedin.com,github.com,stackoverflow.com,wikipedia.org,apple.com
[thresholds]
; Score at which to add headers but allow message
add_header = 3
; Score at which to soft reject (450 - try again later)
soft_reject = 8
; Score at which to hard reject (550 - permanent failure)
hard_reject = 15
[headers]
; Add X-URIBL-Score header to show scoring
add_score_header = true
; Add X-URIBL-Lists header to show which lists matched
add_lists_header = true
; Add detailed X-URIBL-Report header
add_report_header = false
[reject]
; Enable rejection based on URIBL scores
enable_reject = true
; Custom rejection message
reject_msg = Message contains URLs listed in spam databases