eXtended Account Management System XAMS Icon

eXtended Account Management System XAMS

5.0 Stars (1)
1 Download (This Week)
Last Update:
Download xams-0.2.4.tar.bz2
Browse All Files



XAMS - eXtended Account Management System - allows Administration Mail- accounts (SMTP/POP3/IMAP2) and DNS. Easily create accounts, set aliases and with PHP + MySQL as backend you can let admins, resellers or customers work with it!

NEWS: XAMS 0.2.4 Debian package available.

This Debian package install in one step the complete XAMS solution with spam and virus engines (spamassassin and clamav).

Have a look at http://debs.xams.org/

For more information, look at this file: /usr/share/doc/xams/README.Debian.gz

Do not install this Debian package on a manually installed XAMS 0.1.0. User of the beta package should purge the old package and start a fresh install.

Reports bugs on the SourceForge Bugs page.

eXtended Account Management System XAMS Web Site


  • Manage any number of domains, mailboxes and aliases.
  • Multiple domains can be grouped as a "site". If you have, for example, two domains domain1.tld and domain2.tld within site site1 then mails to either of the two email addresses for user user (user@domain1.tld or user@domain2.tld) will be delivered to one mailbox.
  • Autoreply (out of office) support.
  • Mail accounts are independent from system accounts.
  • Mailboxes can have quotas, which you can manage by reseller, site or user.
  • Four different user-levels: Administrators, Resellers, Customers and Users. Each user-level and each user can have individual restrictions
  • Easy to use, web based GUI (front end)
  • GUI based BIND (DNS server) configuration.
  • Supports the Exim mail transfer agent.
  • Supports the Courier-IMAP mailbox server, which provides POP and IMAP access.
  • Supports the ClamAV or others virus scanners using SA-Exim and custom ACLs.
  • Supports MailScanner and SpamAssassin.
  • Supports any web-based mail user agent that uses POP or IMAP (RoundCube preferred).
  • Supports following SMTP-AUTH modes: PLAIN, LOGIN and CRAM-MD5 with or without TLS.
  • Uses MySQL for account storage.
  • Uses CDB library for fast domain lookups in Exim.
  • Source package includes PAM (Pluggable Authentication Modules) module and RoundCube plugins.
  • On configuration file to set-up all variables at install.
  • Debian package for Debian 6.0 Squeeze.
  • English, French and German language support.


User Ratings

ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
Write a Review

User Reviews

  • majorfriday
    1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    Great stuff.

    Posted 06/07/2013
Read more reviews

Additional Project Details


French, English, German

Intended Audience

System Administrators

User Interface


Programming Language

Perl, PHP


Screenshots can attract more users to your project.
Features can attract more users to your project.