VPopMail Virtualized Email

Handling virtual domains is a common issue posed by new users in the qmail and postfix communities. Inter7 has developed vpopmail (vchkpw – buipopmeil), a free GPL software package, to provide an easy way to manage virtual email domains and non /etc/passwd email accounts on your qmail or Postfix mail servers.

Features include

  • Support for 1 to 23 million virtual email domains using a “grow as it goes” balenced directory tree.
  • Support for 1 to 23 million email users per domain using the same balenced tree structure.
  • Automates all qmail configurations into handy and scriptable command line programs and documented API library calls.
  • Automates Unix user/group/other permissioning of directories and files.
  • Supports authenticated relay control of your qmail smtp server.
  • Virtual email file/directories can be assigned to any user/group or do the default vpopmail/vchkpw 89/89.
  • Does not require email user accounts in /etc/passwd
  • Supports name or IP based virtual domains
  • Optionally automates support for:
    • Storing clear text passwords to help tech support workers
    • Record last authentication and automates deletion of stale accounts.
    • Storing alias/forwards in mysql or oracle
  • Configurable logging based on real world admin’s comments and requirements.
  • Support for MysqlOraclePostgreSQL, /etc/passwd, /etc/shadow LDAPSybase, and default cdb authentication storage.
  • Delivers directly to Maildir for use with qmail-pop3d, .qmail files or any other Maildir program.
  • No need to have hundreds of .qmail files for virtual domains. Each domain gets it’s own directory under vpopmail user with a separate password file for each domain.
  • Documented command line programs that can be used in scripts or for remote admin.
  • Documented C library for all vpopmail features and transactions.

vpopmail Requirements

Optional Packages





Mailing List

Subscribe to the mailing lists for annoucements and discussions by sending a blank email to vchkpw-subscribe@inter7.com

An archive of this list is available here 

People with suggestions or problems are welcomed to post to the mailing list at vchkpw@inter7.com. You must be subscribed to the list to post. 

Authentication Modules



  • qmailAdmin Web-based admin interface for virtual domains
  • vqadmin vpopmail system administrator admin CGI
  • vqregister web email registration signup program
  • Dovecot IMAP server
Copyright © 2012