Something that I was wishing for a while ago... (and maybe I won't have to
keep patching vpopmail every time I upgrade!!):

Automatic creation of maildir's on receipt of email if an account exists
in the authentication database.

This enables any custom (possibly remote) administration software to
administer mail accounts via a SQL database only and not have to worry
about interfacing with vpopmail API's etc...

Deletion is not so time critical and can be implemented by setting a flag
in the user's auth entry.  A cron script can be set to run periodically
and delete these maildirs.

The only other implication is that POP will complain that the directory
doesn't exist if a user check their mail before receiving any.  This can
be resolved by automatically mailing a welcome message when the account is
created (or by patching the POP daemon).

Wouldn't anyone else find this useful?  Some people were enquiring
recently about PHP API support.  This modification could make linking with
the vpopmail API unnecessary as everything (authentication,
adding/deleting accounts, adding/deleting domains??) can be done through
SQL.

--Richard

Reply via email to