My latest qpopper-mysql patch is now available for download at:
http://asteroid-b612.org/software/#qpopper
Changes in this release are listed below.
Changes in this release will NOT be backported to a 4.0.3/4.0.4 patch. You
will need this patch and 4.0.5 to gain any features/fixes between
0.11/0.9.1 and 0.12
qpopper-mysql is a patch to qpopper 4.0.x adding support for mysql
authentication, virtual domains, and Maildir-style mailboxes.
Changes from 0.11 to 0.12:
---------------------------
MYSQL
1. Added a new Mysql field option MysqlLoginHostsField. Can restrict
certain users to certain hosts on multiple pop box systems. See file
mysql-popper.conf for details on use.
2. Have configure bail if we fail to get size for an unsigned long int.
Previously, configure would finish successfully, and then a make
would fail on macros using that variable.
3. Changed flow of errored logins, so that even if a mysql error
occurs (such as the user doesn't exist), qpopper still asks for
password, like normal qpopper. This takes away the problem of
account probing.
4. Fixed some strict compiler warnings.
5. Updated README.MYSQL
MAILDIR
1. Changed file move in maildir_updt from rename() to link()/unlink()
instead. File copy and rename are now fallbacks, and stat checking
is done for success/failure. This was because Maildir with some
NFS implementations does not like to make a newly rename()d file
visible to all clients.
2. Introduced maildir_sort function to sort messages of a Maildir/
style mailbox by modification time (oldest->newest), as this
is how an mbox style mailbox works too. Otherwise, messages would
be sorted by directory order, which may vary.
3. Added ability to msg_ptr to skip hidden messages that are not the
first one.
4. Updated README.MAILDIR
--Tony
.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-.
Anthony J. Biacco Network Administrator/Engineer
[EMAIL PROTECTED] http://www.asteroid-b612.org
"This will prove a brave kingdom to me,
where I shall have my music for nothing"
.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-.