Skip to content

iwebadmin.1

Manvendra Bhangui edited this page May 31, 2024 · 4 revisions

NAME

iwebadmin - CGI program for indimail administration frontend

SYNOPSYS

webadmin [options]

DESCRIPTION

iwebadmin provides a web interface for managing an IndiMail system with virtual domains. It provides admin for adding/deleting users, Aliases, Forwards, ezmlm Mailing lists and Autoresponders. It also features automatic International language support via the language settings on their browser.

iwebadmin allows role based administration. You can use vlimit(1) to set the roles. Typically the usage will be

  vlimit -perm role user@domain

Here perm is one of following

  -p role - for create, modify, delete permissions on user accounts
  -a role - for create, modify, delete permissions on aliases
  -f role - for create, modify, delete permissions on forwards
  -r role - for create, modify, delete permissions on autoresponders
  -l role - for create, modify, delete permissions on mailinglists
  -u role - for create, modify, delete permissions on mailinglist
            users and mailing list digest users.
  -o role - for create, modify, delete permissions on mailinglist
            moderators

and role is one of the following

  0 - Allow all roles
  a - Deny all roles
  c - Deny create role
  m - Deny modify role
  d - Deny delete role

The command

vlimit -p d user@domain

will deny user user@domain to delete any user when using the iwebadmin web interface. You can use the command

vlimit -s user@domain

to see the current role configured for user@domain

iwebadmin is configured to run under a web server. See README on instructions to set this up. It uses configuration file /etc/indimail/iwebadmin-conf to set various options as given below.

no-fortune
Unset display of fortune cookies on the main page

no-ezmlm
Disable ezmlm mailing list feature

no-ezmlm-idx
Disable ezmlm-idx mailing list feature

debug
Sets iwebadmin in debug mode

scram-sha-1
Sets password for SCRAM-SHA-1

scram-sha-256
Sets password for SCRAM-SHA-256

iter-count=xxxx
Sets iteration count for SCRAM passwords where xxxx is the iteration count. Defaults to 4096.

salt=xxxxxxxxxxxxxxxx
Sets a fixed 16bytes base64 encoded salt for SCRAM password generation

mrtg-url
Sets the link for IndiMail MRTG Graphs. It can be a fully specified link or a relatve path to the document root.

FILES

/usr/share/doc/iwebadmin/AUTHORS /usr/share/doc/iwebadmin/COPYING /usr/share/doc/iwebadmin/README-hooks.md /usr/share/doc/iwebadmin/README.md

SEE ALSO

vlimit(1), vadduser(1), vpasswd(1), vmoduser(1), vsetuserquota(1), valias(1), indimail(7),

Clone this wiki locally