Template:Configuration - URIBL
From ASSPSMTP
based upon version 1.3.5(9.18) Enable URI Blocklist Validation about (ValidateURIBL)
Enable URI Blocklist. Messages that fail URIBL validation will receive URIBLError SMTP error code. This requires an installed Net::DNS module in PERL. wiki 0 = disabled, 1 = block, 2 = monitor, 3 = messagescore .
URIBL Bytes (URIBLBytes)
How many bytes of the message will be scanned for URI's? For example: 50000
Do URI Blocklist Validation for Whitelisted (URIBLWL)
Do URI Blocklist Validation for NoProcessing (URIBLNP)
Do URI Blocklist Validation for Local Mails (URIBLLocal)
Do URI Blocklist Validation for ISP/Secondary (URIBLISP)
URIBL Service Providers* (URIBLServiceProvider)
Domain Names of URIBLs to use. Default is: multi.surbl.org|uribl.swinog.ch|black.uribl.com
URIBL Country Code TLDs* (URIBLCCTLDS)
List of country code TLDs used to determine the base domain of the uri.
Maximum URIs (URIBLmaxuris)
More than this number of URIs in the body will increase spam probability. Enter 0 to disable feature.
Maximum Unique Domain URIs (URIBLmaxdomains)
More than this number of unique domain URIs in the body will increase spam probability. Enter 0 to disable feature.
Disallow Obfuscated URIs obscure (URIBLNoObfuscated) When enabled, messages with obfuscated URIs of types [integer/octal/hex IP, other things!] in the body will get increased spam probability.
Maximum Replies (URIBLmaxreplies)
A reply is affirmative or negative reply from a URIBL. The URIBL module will wait for this number of replies (negative or positive) from the URIBLs listed under Service Provider for up to the Maximum Time below. This number should be equal to or less than the number of URIBL Service Providers listed to allow for randomly unavailable URIBLs.
Maximum Hits (URIBLmaxhits)
A hit is an affirmative response from a URIBL. The URIBL module will check all of the URIBLs listed under Service Provider, and flag the email with a URIBL failure flag if more than this number of URIBLs return a postive blacklisted response. This number should be less than or equal to Maximum Replies above and greater than 0. If the number of hits is greater or equal Maximum Hits, the email is flagged failed. If the number of hits is greater 0 and less Maximum Hits, the email is flagged neutral.
Maximum Time (URIBLmaxtime)
This sets the maximum time in seconds to spend on each message performing URIBL checks.
Socket Timeout (URIBLsocktime)
This sets the URIBL socket read timeout in seconds.
Whitelisted URIBL Domains* (URIBLwhitelist)
This prevents specific domains from being checked by URIBL module. For example: file:files/URIBLwhitelist.txt
Don't Check Messages from these Addresses* (noURIBL)
Don't validate URIBL when messages come from these addresses. Accepts specific addresses (user@domain.com), user parts (user) or entire domains (@domain.com). For example: fribo@thisdomain.com|jhanna|@sillyguys.org
Add X-Assp-Received-URIBL Header (AddURIBLHeader) Add X-Assp-Received-URIBL header to messages with positive reply from URIBL.
URIBL Cache Refresh Interval for Hits (URIBLCacheInterval)
Domains in cache will be removed after this interval in days. Empty or 0 will disable the cache.
URIBL Cache Refresh Interval for Misses (URIBLCacheIntervalMiss)
Domains in cache with status=2 (miss) will be removed after this interval in days. Empty or 0 will prevent caching of non-hits.
Reply Code to Refuse Failed URIBL Message (URIBLError)
SMTP reply code to refuse failed URIBL message. The literal URIBLNAME (case sensitive) is replaced by the names of URIBLs with negative response. If this field is empty, client connection is simply dropped.


