| author | Pascal Volk <neverseen@users.sourceforge.net> | 
| Sat, 05 Nov 2011 21:54:31 +0000 | |
| branch | v0.6.x | 
| changeset 459 | 033a0436894f | 
| parent 435 | ee6f8ac06197 | 
| child 484 | 35395b49bc44 | 
| permissions | -rw-r--r-- | 
| 435 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 1 | ============================ | 
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 2 | vmm - a virtual mail manager | 
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 3 | ============================ | 
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 4 | |
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 5 | Welcome to vmm! | 
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 6 | |
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 7 | vmm is the easy to use command line tool for administrators and postmasters, | 
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 8 | to manage domains, alias-domains, accounts and relocated mail users. It allows | 
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 9 | the fast and easy management of mail servers. | 
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 10 | |
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 11 | vmm is written in Python_. It's designed for installations using Dovecot_ and | 
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 12 | Postfix_ with a PostgreSQL_ backend. | 
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 13 | |
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 14 | Features | 
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 15 | ======== | 
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 16 | • General features | 
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 17 | |
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 18 | ‣ Unicode/UTF-8 capable (input/storage/output) | 
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 19 | ‣ supports IDN_ | 
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 20 | ‣ supports the mailbox format Maildir_ and Dovecot's own high-performance | 
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 21 | mailbox formats single- and multi-\ dbox_ | 
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 22 | ‣ configurable basic mailbox structure, including sub-mailboxes | 
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 23 | ‣ multilingual (currently: Dutch, English, French and German) | 
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 24 | |
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 25 | • Domain features | 
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 26 | |
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 27 | ‣ configurable transport setting per domain | 
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 28 | ‣ unique group identifier (GID) per domain | 
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 29 | ‣ each domain may have one or more alias domain names | 
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 30 | ‣ configurable quota limits (size and/or number of messages) for the | 
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 31 | domain's accounts | 
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 32 | ‣ supports relocated users | 
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 33 | ‣ the postmaster account can be created automatically when a new domain is | 
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 34 | created | 
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 35 | |
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 36 | • Alias domain features | 
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 37 | |
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 38 | ‣ alias domain names can be switched between domains | 
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 39 | |
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 40 | • Account features | 
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 41 | |
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 42 | ‣ configurable transport per account | 
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 43 | ‣ activate or deactivate one/more/all services (SMTP, POP, IMAP and | 
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 44 | ManageSieve) per account | 
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 45 | ‣ configurable quota limit (size and/or number of messages) per user | 
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 46 | ‣ unique user identifier (UID) per user | 
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 47 | |
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 48 | • Alias features | 
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 49 | |
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 50 | ‣ supports multiple destinations per e-mail alias | 
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 51 | ‣ destinations can be deleted separately | 
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 52 | |
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 53 | Source code | 
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 54 | =========== | 
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 55 | vmm's source code is available from the Mercurial_ repositories: | 
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 56 | |
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 57 | • main repository | 
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 58 | |
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 59 | ‣ ``http://hg.localdomain.org/vmm`` | 
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 60 | |
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 61 | • mirror repositories | 
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 62 | |
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 63 | ‣ ``https://bitbucket.org/pvo/vmm`` | 
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 64 | ‣ ``http://vmm.hg.sourceforge.net/hgweb/vmm/vmm`` | 
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 65 | |
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 66 | Released versions are also available as gzip compressed tar archives at: | 
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 67 | https://sourceforge.net/projects/vmm/files/vmm/ | 
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 68 | |
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 69 | Installation/Upgrade | 
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 70 | ==================== | 
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 71 | For installation or upgrading instructions read the `INSTALL` or `UPGRADE` | 
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 72 | file. | 
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 73 | |
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 74 | License | 
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 75 | ======= | 
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 76 | In short: "**New BSD License**" aka "3-clause license". For a few more | 
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 77 | details see the `COPYING` file. | 
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 78 | |
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 79 | .. External references | 
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 80 | .. _dbox: http://wiki2.dovecot.org/MailboxFormat/dbox | 
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 81 | .. _Dovecot: http://dovecot.org/ | 
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 82 | .. _IDN: http://en.wikipedia.org/wiki/Internationalized_domain_name | 
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 83 | .. _Maildir: http://wiki2.dovecot.org/MailboxFormat/Maildir | 
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 84 | .. _Mercurial: http://mercurial.selenic.com/ | 
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 85 | .. _Postfix: http://www.postfix.org/ | 
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 86 | .. _PostgreSQL: http://www.postgresql.org/ | 
| 
ee6f8ac06197
README: Added contet.
 Pascal Volk <neverseen@users.sourceforge.net> parents: 
0diff
changeset | 87 | .. _Python: http://www.python.org/ |