Hi all,

fixed in assp 2.6.6 *SPAM-Evaporator* build 22019:

- If the used perl version was compiled without linking to libcypto, the 
perl 'crypt' command was without function. This caused the assp internal 
encryption engine to fail
  and all encrypted configuration values and files were unuseable. The 
password for the root user was not stored.
  Now, if such a perl version is found by assp, it will try to load the 
module Crypt::UnixCrypt, which has the same function like the perl 
internal crypt command. If this module
  can't be loaded, assp will die and shows a related hint at the command 
line.

- ASSP contains code to handle unexpected SEGV signal errors. The past has 
shown, that recovering assp to a normal state after a SEGV occured is 
impossible.
  Most times the maillog.txt was filled with thousands or even million of 
error lines.
  For this reason, assp will now try a restart, if a SEGV happens - if a 
restart is not possible, the assp process will be ended.

- If a query string in RBL-, RWL- and URIBL-queries was longer than 62 
byte, the query was not processed by assp. The length of such a query 
string is now limited to 253 byte.
  The length of the labels in a domain string are limited to 63 byte.


changed:

- It was possible for years now (but undocumented) to provide api keys for 
RBLServiceProvider and URIBLServiceProvider.
  The documentation for both parameters is extended.
  ...  It can be possible, that you need to provide a privat key or ID in 
the query string for a URIBL Service Provider - like: 
your-key.query-data.uribl-provider.org
       In this case, define the URIBL Service Provider like: 
your-key.$DATA$.uribl-provider.org
       The string $DATA$ will be replaced by the queried data in each 
request.


- A new function is implemented in to all IP-address lists. It is now 
possible to include all IP's of a SPF-record of a domain in to IP-address 
lists.
  The help text is extended:
  .... For several IP-address lists in assp, it can be advantageous to 
include all IP's (and ranges) listed in the SPF-record of a specific 
domain (for example in noPB, noHelo, whiteListedIPs, ...).
       To provide this, simply write SPF: in front of the domain name in a 
list entry - like 182.82.10.0/24|SPF:amazon.com|2201:1::1 .
       In this example assp will replace the term SPF:amazon.com with the 
list of all IP's and resolved IP's defined in the SPF-record of 
amazon.com.
       This will also work for IP lists in a group definition. Assignments 
made to such an entry - like SPF:amazon.com=>[usergroup] will be added to 
each resolved SPF-IP-address.


Thomas


DISCLAIMER:
*******************************************************
This email and any files transmitted with it may be confidential, legally 
privileged and protected in law and are intended solely for the use of the 

individual to whom it is addressed.
This email was multiple times scanned for viruses. There should be no 
known virus in this email!
*******************************************************


_______________________________________________
Assp-test mailing list
Assp-test@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/assp-test

Reply via email to