First of all, we are planning a completely new webGUI based upon PHP,
with i13n possibilities.
However, I am unclear as to why you would want to refer to users
through an external database. IMHO, dspam should, at best, use the
same userbase as your MTA. Please enlighten me as why that should not
be the case.
Let my try it in an other way ;)
- You install dspam
- The first time you login as the admin your asked if it should create
the databases for you and where the db server is located (login
credentials an such).
- You're asked if you want to import users from Active
Directory/LDAP/other database, create users manually, lookup users in
runtime, say a already created database used by postfix/MTA or create
users as email passes through the gateway.
- You can now group together email addresses so when user abc logs in
he/she will see spammail for all in the group. Settings are bound to
user abc so same settings apply to all the addresses. The grouping could
be by manually selecting rows of addresses or by defining a common
attribute (don't know how/or what though) making out the group
automatically.
- You can choose to use pre-trained data on users until they have
collected enough for them self and detach the shared spam-data.
- You can choose global settings and define if users should be able to
customize them.
- You select when/how optimization jobs should run on the database.
- You can define replica servers in an environment with multiple MTA's
sharing your configuration.
- You specify digest mails and what they should look like.
- You define if users have a local password or they are looked up
through external databases (AD/LDAP/PAM...)
- You can define for how long mails are kept in the quarantine and/or if
users should be able to change this.
- You define if users can use whitelists and how many per user.
I see a solution where a simple setup with few users can be configured
in matters of minutes and in a huge enterprise/ISP environment dspam
will more or less be inserted without cumbersome changes and kind of
seamless.
I like the idea that the dspam installation more or less is completely
handle through this webui.
/Thomas
!DSPAM:1011,497b76ec150921988865105!