The script is pretty much ready... It will install the courier packages and dependencies including exim 4.51-1 with mysql support, configure the database, configure courier and exim and migrate mboxes to maildirs. It does this without touching anything default in DA besides exim.conf, so you can uninstall the system and roll back via the script as well.
The plugin that hooks into mysql and provides the ability to change real user email passwords (separate from the system passwords) is also done. Virtual user passwords are supported via DA custom scripts and there are also scripts for create domain, etc. These are also installed via the install script.
The new exim.conf uses the real user to run the domain_filter transport, so this system also supports per user (and per pop account) spamassassin delivery. The filter template is also installed via the script.
I really need some folks to test this, so if you're interested, please let me know.
Thanks,
Allyn