Skip to main content

qmailadmin

Qmailadmin with Lighttpd

Posted in

Configure Qmailadmin to work with the Lighttpd webserver.

Lighttpd Configuration
With a basic Lighttpd server configured as per this site's instructions and running under daemontools, create a file /service/lighttpd/root/qmailadmin.inc to hold the server options for Qmailadmin:

alias.url = (
"/cgi-bin/qmailadmin" => "/var/websites/mail/cgi-bin/qmailadmin",
"/images/qmailadmin" => "/var/websites/mail/htdocs/images/qmailadmin"
)

$HTTP["url"] =~ "^/cgi-bin/qmailadmin" {
cgi.assign = ( "/var/websites/mail/cgi-bin/qmailadmin" => "" )
}

Qmailadmin with Apache

Posted in

Configuring Qmailadmin to work with the Apache webserver

Apache virtual host configuration
Edit /usr/local/apache2/conf/extra/httpd-vhosts.conf and add a virtualhost directive for Qmailadmin and webmail:

ServerAdmin postmaster@example.com
DocumentRoot /var/websites/mail/htdocs
ServerName mail.example.com

Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all

ScriptAlias /cgi-bin/ "/var/websites/mail/cgi-bin/

qmailadmin_login

Rather than having to remember the long URL, your users can access qmailadmin through SquirrelMail with the qmailadmin_login plugin.

Installation
Download the plugin:

cd /var/websites/webmail/squirrelmail/plugins
wget http://www.squirrelmail.org/plugins/qmailadmin_login-1.1-1.4.3.tar.gz
tar zxvf qmailadmin_login-1.1-1.4.3.tar.gz

Enable it in the Squirrelmail config:
/var/websites/webmail/squirrelmail/config/conf.pl

The login to qmailadmin can be found in Squirrelmail as Account Administration in the Options menu.

Qmailadmin

Posted in

qmailAdmin provides a web interface for managing a qmail system with virtual domains allowing you to administer adding/deleting users, Aliases, Forwards, Mailing lists and Autoresponders.

Any time you reconfigure and install vpopmail you will need to rebuild and install QmailAdmin. QmailAdmin statically links libvpopmail, so you need to recompile it whenever libvpopmail changes.

Install Apache
Since it is a web-based program, Qmailadmin requires a web server such as Apache or Lighttd be installed

Autorespond
Autorespond is used by QmailAdmin for "Mail Robots" and vacation messages.

cd /extra/src

Syndicate content