ViMbAdmin (pronounced vim-be-admin and meaning Virtual Mailbox Administration) provides a web based virtual mailbox administration system for use with mail transport agents such as Postfix, Sendmail and qmail for example. It allows system administrators to add and manage domains and to then add, edit and delete mailboxes and aliases for those domains.


As of version 2.0.0 released March 2012, standard and enhanced features compared to PostfixAdmin include:

  • Super administrator user level with full access;
  • Administration user level with access only to assigned domains and their mailboxes and aliases;
  • Super admins can create and modify super admins and admins;
  • JQuery Datatable throughout for quick in browser searching and pagination;
  • Create, modify and purge domains including limiting the number of mailboxes and aliases a non-super admin can create per-domain;
  • Activate / deactivate admins, domains, mailboxes and aliases at the click of a button;
  • Full logging;
  • Facility for end users (mailbox owners) to change their password;
  • Single login point for all administrators whether super or not.

Additional features include:

  • Very configurable including:
    • set default values for quotas, number of mailboxes and aliases for domain creation;
    • added additional columns to the mailbox schema (including UID, GID, homedir and maildir);
    • templated welcome and settings email for users;
  • plain, MD5, SHA1, crypt or salted MD5, SHA1 and crypt mailbox password support;
  • admin users table is secured with salted SHA1 passwords;
  • Forgotten Password / Password Reset function for admins;

Behind the Site

ViMbAdmin has been developed by Open Solutions - - a company based in Dublin, Ireland specialising in PHP web application development, Linux and UNIX system administration and ISP grade networking and we are releasing it under a GPL V3 license.

It is written in PHP using the Zend Framework with Doctrine ORM and Smarty. The frontend is styled with the fantastic Twitter Bootstrap and made functional with JQuery.

Additional components include JQuery UI; Colorbox; DataTables - easily one of the best JQuery plugins every created; Chosen, a JQuery plugin that makes long, unwieldy select boxes much more user-friendly; and Throbber.js a JavaScript Throbber, made using canvas and fully configurable with a gif fallback option.

Software License

Copyright (c) 2011 - 2018 Open Source Solutions Limited, Dublin, Ireland -
All Rights Reseved.

ViMbAdmin is free software: you can redistribute it and/or modify it under the terms of the
GNU General Public License as published by the Free Software Foundation, either version 3
of the License, or (at your option) any later version.

ViMbAdmin is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without
even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with ViMbAdmin. If not, see

Open Source Solutions Limited, Lynx House, Old Church Road, Lower Kilmacud Road, Stillorgan, Co Dublin, Ireland.

Support Our Charity

Open Solutions would like to request donations from any of our users who find this application of use - but not for us - we'd like you to donate to our chosen charity, Barnardos.

Open Solutions

Open Solutions is a consultancy and services company specialising in internet infrastructure.

Particularly we operate in a unique combination of areas: advanced IP networking; Linux administration; VoIP application programming; and web application development. By being able to leverage experience in all of these areas, we are ideally suited to provided services and solutions in the general ISP area as well as multi-disciplinary solutions you may not have expected - giving us a fairly unique and varied customer list!

Trust your next project to us