RFC: web interface to manage user dot-qmail files

2000-08-05 Thread Chris Hardie


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

2000-08-05 Thread Olivier M.


  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

2000-08-05 Thread Jonathan McDowell


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

2000-08-06 Thread Aijaz A. Ansari

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.