Hi Davide and people,

        It seems that my struggle was fruitful, soon xmail will replace 2 
sendmail and 2 exchange server faily loaded ( over 280 domains and 
approx 16000 e-mail addrs).
        Now everything is fine and dandy, xmail behaved excellent on different 
tortures, from mail-bombs to simulated network  problems. And I have to 
mention again that the new filter framework proved to be extremely 
robust and simple to use if not as feature full as sendmail's libmilter, 
but it does what we need it to do.
        Here is a short description of a real world situation: customer A wants 
to host 4 domains: 1 domain gold with maximum 1000 accounts, 2 domains 
silver with 400 accounts and one domain bronze with 50 accounts , each 
domain with its own quota, same gose for customer B that has another set 
of domains with different parameters.
        Now from the existing features of xmail I'm able to do everything 
except for these things:

        -Limitation of maximum number of accounts ( and possibly aliases) per 
domain, this feature is essential for a commercial success of xmail and 
I belive it will make xmail the dear of small ISPs.

        -A method to have an intermediate level between full server 
administrator that can create/delete domains at will and postmaters that 
are restricted inside of a domain, some kind of demi-gods that are 
allowed create a limited and configurale number of domains with 
predefined restrictions like domain quota and max number of accounts and 
max number of aliases. This demigods will have to be defined in the same 
TAB that now keep server admins or in a separate TAB.

        - Priviledge separation between domain creators, like once a demigod 
created a domain this becomes his only to meta-administrate ( override 
postmaster tasks and delete domain) that domain. His priviledges must 
not extend over some other people domains even if is capable to 
delete/rename/create domains of its own within the constraints of his 
definiton. Of corse server admin will keep full override rights over ALL 
domains.

        - The posibility to add new variables in domain TAB definitons ( and 
even in the users ones ) in the form of name/value pairs to be able 
store comments and stuff not directly related to server operatins, like 
comments and accounting info.


        I know that all those could be implemented in some middleware sitting 
between xmail control channel and configuration/administration 
application but I'd really like to see at least accounts nummber 
restriction and generic variables in the main distribution.
        If some of the thing I've listed above can be done in the already 
existing xmail, excuse my blindness in reading the docs and help me see 
the light :-) with some examples.
        Davide if you are not interested about these features plese helpme at 
last with some insightfull ideeas of where is the best way to name/place 
those variables to be consistent with the existing naming/organization 
conventions and I'll try to do the programming as much as possible.
        Of course if you or anybody else have some patches related to that 
features lingerin somewhere I'll be more than happy to test them and 
help debug/finish them.
        Thank you all for your time used to read this rather lenghty message 
and keep up the good work.

        Mircea C.





-
To unsubscribe from this list: send the line "unsubscribe xmail" in
the body of a message to [EMAIL PROTECTED]
For general help: send the line "help" in the body of a message to
[EMAIL PROTECTED]

Reply via email to