Template:Configuration - Whitelisting
From ASSPSMTP
based upon version 1.3.5(9.18)
- Regular Expression to Identify Non-Spam* (whiteRe)
- If an incoming email matches this Perl regular expression it will be considered whitelisted.
- For example: Secret Ham Password|307\D{0,3}730\D{0,3}4[12]\d\d
- For help writing regular expressions click here.
- IMPORTANT: The body is scanned in a later stage AFTER all sender related checks are performed. So a white regular expression here might not prevent the message to be blocked by eg. invalid PTR. Set the sender related checks to score only if you want to make sure that the white regular expression will be seen. Some things you might include here are your office phone number or street address, spam rarely includes these details.
- Whitelisted IPs* (whiteListedIPs)
- They contribute to the whitelist and to notspam. For example: 127.0.0.1|10.|169.254.|172.16.|192.168. All fields marked by '*' accept a filepath/filename : 'file:files/ipwl.txt'.
- Whitelisted Domains and Adresses* (whiteListedDomains)
- Domains and addresses from which you want to receive all mail. Your ISP, domain registration, mail list servers, stock broker, or other key business partners might be good candidates. Note this matches the end of the address, so if you don't want to match subdomains then include the @. Note that buy.com would also match spambuy.com but .buy.com won't match buy.com. Wildcards are supported.
- For example: sourceforge.net|group*@google.com|.buy.com
- Wildcard User for White Domain (wildcardUser)
- If you add this user via email-interface(eg: _ALL_@domain.com), the whole domain will be whitelisted.
- For example: _ALL_
- Enable Realtime Whitelist Validation (ValidateRWL)
- RWL: Real-time white list. These are lists of IP addresses that have somehow been verified to be from a known good host. Senders that pass RWL validation will pass IP-based filters. This requires an installed Net::DNS module in PERL. wiki
- Whitelist all RWL Validated Addresses (RWLwhitelisting)
- If set, the message will pass also Bayesian Filter and URIBL.
- RWL Service Providers* (RWLServiceProvider)
- Domain Names of RWLs to use separated by "|". Note: If you want to use karmasphere you must establish an account there.
- Examples are:
- list.dnswl.org|karmasphere.email-sender.dnswl.karmasphere.com|query.bondedsender.org|cml.anti-spam.org.cn|iadb.isipp.com|hul.habeas.com
- Maximum Replies (RWLmaxreplies)
- A reply is affirmative or negative reply from a RWL. The RWL module will wait for this number of replies (negative or positive) from the RWLs listed under Service Provider for up to the Maximum Time below. This number should be equal to or less than the number of RWL Service Providers listed to allow for randomly unavailable RWLs.
- Minimum Hits (RWLminhits)
- A hit is an affirmative response from a RWL. The RWL module will check all of the RWLs listed under Service Provider, and flag the email with a RWL pass flag if equal to or more than this number of RWLs return a postive whitelisted response. This number should be less than or equal to Maximum Replies above and greater than 0
- Maximum Time (RWLmaxtime)
- This sets the maximum time to spend on each message performing RWL checks
- Don't Validate RWL for these IPs* (noRWL)
- Enter IP addresses that you don't want to be RWL validated, separated by pipes (|).
- For example: 127.0.0.1|192.168.
- Add X-Assp-Received-RWL Header (AddRWLHeader)
- Add X-Assp-Received-RWL header to header of all emails processed by RWL.
- RWL Cache Refresh Interval (RWLCacheInterval)
- IP's in cache will be removed after this interval in days. 0 will disable the cache.
- Max Whitelist Days (MaxWhitelistDays)
- This is the number of days an address will be kept on the whitelist without any email to/from this address.
- Max Length of Whitelist Addresses (MaxWhitelistLength)
- Reject All But Whitelisted Mail (WhitelistOnly)
- Check this if you don't want Bayesian filtering and want to reject all mail from anyone not whitelisted.
- Only Email-Interface Addition to Whitelist. (NoAutoWhite)
- Check this box to allow additions to the whitelist by email interface only.
- Only the envelope-sender is added/compared to the whitelist (NotGreedyWhitelist)
- Normal operation includes addresses in the FROM, SENDER, REPLY-TO, ERRORS-TO, or LIST-* header fields. This allows nearly all list email to be whitelisted. Check this option to disable this. Will not do anything if you add/remove whitelist entries via email-interface
- Only local or authenticated users contribute to the whitelist. (WhitelistLocalOnly)
- Normal operation allows all local, authenticated, or whitelisted users to contribute to the whitelist. Check this box to not allow whitelisted users to add to the whitelist.
- Only users with a local domain in mailfrom contribute to the whitelist. (WhitelistLocalFromOnly)
- Check this box to prevent sender with non-local domains from contributing to the whitelist. (for example: redirected messages).
- Whitelist authenticated users. (WhitelistAuth)
- Save Whitelist (UpdateWhitelist)
- Save a copy of the white list every this many seconds. Note: the current timeout must expire before the new setting is loaded, or you can restart.


