.. _howto_virtual_users: ============================== How to implement virtual users ============================== :ref:`Virtual users ` with :ref:`passwd-files ` ------------------------------------------------------------------------------------------ - :doc:`A simple virtual passwd file installation ` - :doc:`Virtual passwd file and Exim ` - :doc:`Virtual passwd file and Postfix ` :ref:`Virtual users ` with :ref:`LDAP ` --------------------------------------------------------------------------- - :doc:`OpenLDAP ` (:doc:`Cheat sheet `) - `Postfix and Active Directory `__ :ref:`System users ` and/or :ref:`Virtual users ` with :ref:`LDAP ` --------------------------------------------------------------------------------------------------------------------- - `Dovecot, ManageSieve, Exim, OpenLDAP and getmail `__ (Instructions in German) - LDAP users can be both :ref:`system_users` and :ref:`virtual_users` depending on how you use :ref:`LDAP ` with the possibility to add subaccounts for each user. For example if you have a LDAP user named peter, you can add a separate subordinate mailbox to retrieve mail from an external mail account like peter[at]gmail.com :ref:`Virtual users ` with :ref:`SQL ` ------------------------------------------------------------------------- - MySQL - :doc:`Dovecot, Postfix with Dovecot LDA transport and Dovecot SASL Auth, Postfix Admin, MySQL and SquirrelMail ` - `ISP-style Email Server with Debian-Etch and Postfix (MySQL, Dovecot, Postfix etc.) `__ - PostgreSQL - :doc:`PostgreSQL and Postfix ` - `PostgreSQL, Postfix (Dovecot LMTP and Dovecot SASL), Dovecot and vmm (command line tool) `__ - SQLite - `Postfix+Dovecot with SQLite3 backend `__ (also implements system users)