Paul Warren Pili wrote:
> Hi Dude,
>
> after i created a superuser(admin) acct. on
>
>>http://
host.domain.com/mail/internal-init.php which is the
first user on
>>maia.. how can i create other users who can log on
and access to maia
>>mailguard? or how can i create other email
addresses? which i have on my
>>mail server.thanks
Warren,
In another email you sent me privately, you mentioned that
you're using
internal authentication, user auto-creation is disabled,
password
issuance is enabled, and you wanted to know how to enable
user
auto-creation. You mentioned that when you login, you don't
see any
"key" icon (the "Admin" item in the
toolbar).
You may have simply forgotten to register as the superadmin.
See Step
14 ("Login and become the super-administrator").
Basically, add
"?super=register" to the login.php URL you use,
and if you successfully
login, you should see the "key" icon in the
toolbar (assuming you're
using the default "Ocean Surf" theme). If you
still don't see the key
icon, that means Maia thinks there's already another
superadmin. You
can try to unregister (append
"?super=unregister" to your login URL) and
then try registering again, but if this doesn't work
you'll have to fix
the database manually.
Here's what may have happened:
When you ran the internal-init.php script, it should have
asked you for
certain information:
* Your email address
* The hostname and port number of your downstream mail
server
* The path to your newuser.tpl template
* The path to your reminder.tpl template
This script should have created one user account for
you--the superadmin
account--with your email address as the login. It should
have
automatically generated an email to your address, containing
your login
information (including a temporary password).
You said, however, that you had some trouble getting the
templates to be
readable by your web server user, so it's possible that
when you first
ran internal-init.php it created your superadmin account,
but could not
send you your login credentials. Trying to run the
internal-init.php
script a second time would then fail, because the superadmin
account
already exists. If you need to correct that problem, the
easiest way to
fix it is probably just to drop the entire database and
initialize it again:
DROP DATABASE maia;
Then go back to Step 2 of the installation instructions
("Create a new
database for Maia Mailguard") to recreate and
reinitialize the Maia
database. You'll also have to repeat Step 5 ("Load
your SpamAssassin
rules").
Now you should be able to run the internal-init.php script
again, and
since you've apparently sorted out your template issues,
this time you
should receive the proper login credentials. Once you have
them, use
them to register yourself as the superadmin (append
"?super=register" to
your login URL), and see if the key icon is present in the
toolbar this
time, as it should be.
Once you can see the key icon in the toolbar, you'll be
able to access
the Administration menu by clicking it. From there, solving
your other
problems should be straightforward. On the
"Admin->System
Configuration" page you can set "Enable
auto-creation of user accounts?"
to "Yes", for instance, and on the
"Admin->Domains" page you can use the
"Add Domain" field to tell Maia about the
domains you wish to filter
mail for, etc.
--
Robert LeBlanc <rjl renaissoft.com>
Renaissoft, Inc.
Maia Mailguard <http://www.maiamail
guard.com/>
_______________________________________________
Maia-users mailing list
Maia-users renaissoft.com
http://www.renaissoft.com/mailman/listinfo/maia-users
|