RFC: web interface to manage user dot-qmail files
Hi folks. I'm interested in creating a web interface to manage user dot-qmail files. I'm ready to start coding :) but thought I'd would solicit the sagacious and smooth advice of this list about some of the architecture/design issues. My proposal is here: http://www.summersault.com/chris/techno/qmail/dqm/proposal.html If you can do no other, help me answer these questions: -Has anyone else already done this? -Have any similar projects been started and then stopped due to particular technical issues? I look forward to any comments/insights you might have. As mentioned on the link above, you're welcome to send them directly to me, post them on the page's comment section, or discuss them on this list. Thanks, Chris -- Chris Hardie - - mailto:[EMAIL PROTECTED] -- http://www.summersault.com/chris/ --
Re: RFC: web interface to manage user dot-qmail files
Nice project, but I'm asking myself if many people use .qmail-* : there are currently two great tools for multiple domains administrations : vmailmgr and vpopmail. And both have web-based administrations tools which allow to do praticaly everything you have listed on your homepage : add users, responders, change password, add alias, etc. (replace add with delete and modifiy also). I don't use vpopmail, but I know there is a nice C(++?) based administration, plus some other tools. About vmailmgr (which I use on a lots of small and big servers), there is now omail-admin (http://omail.omnis.ch) which is a PHP4 based web administration : you can try it on http://admin.omnis.ch/admin2/ (test.com as login, and test as password, and also [EMAIL PROTECTED], after that you created an user or an alias). The main problem I see about a program which should work with .qmail-* files, is that it must then be run with the same userid as the directory owner -> one cgi-script per domain, or one suid script, which is never really good on any system... HTH, Olivier PS: what is IMHO missing for qmail would be an administration tool for all these /var/qmail/control files... -- _ Olivier Mueller - [EMAIL PROTECTED] - PGPkeyID: 0E84D2EA - Switzerland
Re: RFC: web interface to manage user dot-qmail files
On Sat, Aug 05, 2000 at 04:08:08PM -0500, Chris Hardie wrote: > Hi folks. I'm interested in creating a web interface to manage user > dot-qmail files. I'm ready to start coding :) but thought I'd would > solicit the sagacious and smooth advice of this list about some of the > architecture/design issues. > > My proposal is here: > http://www.summersault.com/chris/techno/qmail/dqm/proposal.html > > If you can do no other, help me answer these questions: > > -Has anyone else already done this? I did something similar for us (Black Cat), essentially to allow control of forwarding to either another email address or a POP3 mailbox. Authentication is via HTTP auth (a decision since regretted and in the process of being corrected). The cgi is run as the correct user via a suid wrapper. Written in Perl and a quick 'n dirty hack. J. -- /\ | I can only see one nipple. | | http://www.blackcatnetworks.co.uk/ | \/
Re: RFC: web interface to manage user dot-qmail files
On Sat, Aug 05, 2000 at 04:08:08PM -0500, Chris Hardie wrote: ... > -Has anyone else already done this? Chris, we've done something similar to this at ENoor. We allow users to authenticate themselves, and go to a web page from which they can create .qmail files to redirect mail to a local POP3 account or any other remote email account. Autoresponders are also supported. There is limited support for multi-line .qmail files and import of text files for making hundreds of changes at a time. I haven't looked at inter7's products yet, but may abandon my app if those products provide all the functionality I need. Either way, keep me in mind if you're looking for developers. I haven't given too much thought to releasing my code under GPL or a similar license, but would if it complements existing applications. Aijaz. -- === = Aijaz A. Ansari Web-based CRM, E-Commerce, Hosting, Training == ENoor Creations Let us help you make the Web work for you. = === [EMAIL PROTECTED] Call us at 847-980-1601 for a FREE web site.