MySql based Exim/Qpopper Webadmin.

Copyright Attila Soki 2001.
Last version: http://mbeqwa.sourceforge.net

install: see INSTALL.

Version 0.2.4 Beta.

Easy adminitration of MySql based exim MTA.


Requicments
 - PHP 4.x (www.php.net)
 - MySql   (www.mysql.com)
 - any HTTP server with php support

Exim: www.exim.org
Qpopper: ftp://ftp.qualcomm.com/eudora/servers/unix/popper 
QPopper patch: http://www.netd.co.za/mysql-mail/

Main Features
 - Install over http
 - Email accounts administration over http
 - Domain level administrator rights
 - easy recovery of Forgotten admin passwords
 - easy creation of Exim/QPopper tables
 - easy email account administration (create, modify, delete)
 - searchable relay_ip table
 - demo mode (table entries with id 1 are can not be modified)
 - central administration of remote mail servers


How-to:
1. install. see INSTALL file in your directory
2. load index.php in your browser
3. login with your admin account.
4. how to create a domain (yourdomain.com)
   - select Domain table administration in menu
   - press Create new domain button
   - fill the fileds
        Domain name: yourdomain.com
        MySql server (ip or domain): where is the mysql server of your exim.
        MySql server port (default:3306): your mysql port
        MySql database name: the database where all exim table is.
        MySql username: username with access to your exim database
        MySql password : your mysql password
        Mail table name: name of exims auth table.
        Name of field user: the name of user field in this table
        Name of field domain: the name of domain field in this table
        Name of field alias: the name of alias field in this table.
        Name of field is_alias: the name of is_alias field in this table
        Name of field password: the name of password field in this table
        Use encrypted mail passwords: yes/no. must be the same as your qpopper settings
        Create db and tables on mysql server (mail,relay_ip): if you select this option
	      the database and the tables will
 be created. (only if not already exists)
  - press Save button
5. press Cancel
 button. (return to main menu)

(mail account administration)
6. from the select domain listbox select your domain.
7. press Admin E-mail accounts... button

(how to create a new email account) (test@yourdomain.com)
8. press Create new account button
9. fill the fields
   - Username: test
   - Password/retype pw: yourpassword
   - press Save button (the new account will be created, and the page switches to edit accoount mode)
   - press Back to list button

10. and now your new (test@yourdomain.com) account must be work.

