Release Notes: Ths version changes the name of the "access.reject" file to "access.static" to better reflect its function for listing static addresses, both REJECT and RELAY.
Release Notes: A regular expression for the ipop3d POP3 daemon in the documentation.
Release Notes: This release modifies popauthd and delexpired.pl to use unique names for temporary work files to eliminate file conflicts that can occasionally arise if both use "access.temp" as a filename.
Release Notes: Improved file locking and fine-tuning the system() call sequence in delexpire.pl to improve efficiency and shorten execution time.
Release Notes: In delexpired.pl, flock() is now used on files to prevent other processes from writing until the current operation is complete.
Release Notes: popauthd.pid file path in popauthd has been changed from /etc/mail/ to /var/run/.The superfluous "<pre>" string has been removed from the bottom of popauthd.sh, the startup shell script.
Release Notes: The code was changed to grep for duplicate entries in access instead of access.info to avoid a "File not found" error if access.info doesn't exist on the first run.
Release Notes: Previous versions watched syslog using tail utility, which spawned a separate shell process which needed to be killed when POPauthd was restarted. This has been replaced by an internal Perl routine.
Release Notes: This release adds a word boundary to the grep pattern used to search access.info for duplicate IPs, which prevents 192.168.1.22 from matching 192.168.1.222.