Vpopmail
Encyclopedia
vpopmail is a free GPL
software package, to provide an easy way to manage virtual e-mail
domains and non /etc/passwd e-mail accounts on your qmail
or Postfix
mail server
s. Originally developed by Inter7 it has become a large open source
project with a large community supporting it.
GNU General Public License
The GNU General Public License is the most widely used free software license, originally written by Richard Stallman for the GNU Project....
software package, to provide an easy way to manage virtual e-mail
E-mail
Electronic mail, commonly known as email or e-mail, is a method of exchanging digital messages from an author to one or more recipients. Modern email operates across the Internet or other computer networks. Some early email systems required that the author and the recipient both be online at the...
domains and non /etc/passwd e-mail accounts on your qmail
Qmail
qmail is a mail transfer agent that runs on Unix. It was written, starting December 1995, by Daniel J. Bernstein as a more secure replacement for the popular Sendmail program...
or Postfix
Postfix (software)
In computing, Postfix is a free and open-source mail transfer agent that routes and delivers electronic mail. It is intended as a fast, easier-to-administer, and secure alternative to the widely-used Sendmail MTA....
mail server
Server (computing)
In the context of client-server architecture, a server is a computer program running to serve the requests of other programs, the "clients". Thus, the "server" performs some computational task on behalf of "clients"...
s. Originally developed by Inter7 it has become a large open source
Open source
The term open source describes practices in production and development that promote access to the end product's source materials. Some consider open source a philosophy, others consider it a pragmatic methodology...
project with a large community supporting it.
Benefits
- Support for 1 to 23 million virtual e-mail domains using a "grow as it goes" balanced directory tree.
- Support for 1 to 23 million e-mail users per domain using the same balanced 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.
- Needs only one user in /etc/passwd for all email accounts.
- Supports name or IP based virtual domains
- Configurable logging.
- Support for MySQLMySQLMySQL officially, but also commonly "My Sequel") is a relational database management system that runs as a server providing multi-user access to a number of databases. It is named after developer Michael Widenius' daughter, My...
, OracleOracle databaseThe Oracle Database is an object-relational database management system produced and marketed by Oracle Corporation....
, PostgreSQLPostgreSQLPostgreSQL, often simply Postgres, is an object-relational database management system available for many platforms including Linux, FreeBSD, Solaris, MS Windows and Mac OS X. It is released under the PostgreSQL License, which is an MIT-style license, and is thus free and open source software...
, /etc/passwd, /etc/shadow, LDAPLightweight Directory Access ProtocolThe Lightweight Directory Access Protocol is an application protocol for accessing and maintaining distributed directory information services over an Internet Protocol network...
, SybaseSybaseSybase, an SAP company, is an enterprise software and services company offering software to manage, analyze, and mobilize information, using relational databases, analytics and data warehousing solutions and mobile applications development platforms....
, 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 its own directory under vpopmail user with a unique 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.
- Deamon to allow you to manage mail accounts via TCP/IP control port.
Operating system requirements
vpopmail is known to be running on at least the following operating systems :- LinuxLinuxLinux is a Unix-like computer operating system assembled under the model of free and open source software development and distribution. The defining component of any Linux system is the Linux kernel, an operating system kernel first released October 5, 1991 by Linus Torvalds...
- FreeBSDFreeBSDFreeBSD is a free Unix-like operating system descended from AT&T UNIX via BSD UNIX. Although for legal reasons FreeBSD cannot be called “UNIX”, as the direct descendant of BSD UNIX , FreeBSD’s internals and system APIs are UNIX-compliant...
- NetBSDNetBSDNetBSD is a freely available open source version of the Berkeley Software Distribution Unix operating system. It was the second open source BSD descendant to be formally released, after 386BSD, and continues to be actively developed. The NetBSD project is primarily focused on high quality design,...
- OpenBSDOpenBSDOpenBSD is a Unix-like computer operating system descended from Berkeley Software Distribution , a Unix derivative developed at the University of California, Berkeley. It was forked from NetBSD by project leader Theo de Raadt in late 1995...
- SolarisSolaris Operating SystemSolaris is a Unix operating system originally developed by Sun Microsystems. It superseded their earlier SunOS in 1993. Oracle Solaris, as it is now known, has been owned by Oracle Corporation since Oracle's acquisition of Sun in January 2010....
- HP Tru64
- HP UX
- UnixwareUnixWareUnixWare is a Unix operating system maintained by The SCO Group . UnixWare is typically deployed as a server rather than desktop. Binary distributions of UnixWare are available for x86 architecture computers. It was originally released by Univel, a jointly owned venture of AT&T's Unix System...