James, my earlier post illustrates how the dbmailDomain objectClass might by of use. There is no 'supposed-to' in the ldap world. It is strictly a convenience object that I use to group dbmailUser accounts into a subtree. I then assign a password to the dbmailDomain so a domain-manager can gain access to his/her subtree to manage email addresses, accounts, etc.
There are no dbmail specific tools to manage this. The stuff we use is homegrown and very much tailored to our business requirements. The dbmail-user tool *can* be used to manage your accounts if you only use simple dbmailUser accounts in a single subtree of your ldap installation. Dbmail-user however has no concept of groups. Given the free-form nature of ldap it is impossible to create a can-do-all ldap management tool (no, phpldapadmin doesn't fit the bill imo). You should either write your own tools to fit your ldap-design, or use an existing design and tool and adapt dbmail.conf to fit your setup. On second thought: cpu might fit the bill (cpu.sf.net). We use it extensively in production environments. Don't let the lack of maintenance put you off. It's very stable and reliable, especially the debian packages. James Reid wrote: > Hi Everyone, > > > > Could someone please explain to me how to the LDAP dbmailDomain object > class is supposed to work? > > > > From what I can see, it is designed with the intent that it hold > information about individual domains that are hosted by dbmail. > > > > Are there any dbmail utilities for managing this? > > > > Is it possible that when I create a user that a check is automatically > done to see if a dbmailDomain exists, and if not to create one? > > > > Thanks! > > James. > > > ------------------------------------------------------------------------ > > _______________________________________________ > DBmail mailing list > [email protected] > https://mailman.fastxs.nl/mailman/listinfo/dbmail -- ________________________________________________________________ Paul Stevens paul at nfg.nl NET FACILITIES GROUP GPG/PGP: 1024D/11F8CD31 The Netherlands________________________________http://www.nfg.nl _______________________________________________ DBmail mailing list [email protected] https://mailman.fastxs.nl/mailman/listinfo/dbmail
