(2010-03-31)
Phamm 0.5.18 is Out!

(2008-08-17)
Phamm added in Debian Unstable (Sid) Phamm in Debian sid


Which language do you wish to use in Phamm?
(97)English
(92)Italian
(2)Afrikaans
(1)Albanian
(11)Arabic
(1)Assamese
(1)Azeri
(1)Bengali
(1)Bislama
(2)Bosnian
(15)Bulgarian
(10)Catalan
(43)Chinese
(11)Croatian
(55)Czech
(10)Danish
(30)Dutch
(2)Estonian
(4)Filipino
(12)Finnish
(98)French
(3)Georgian
(158)German
(8)Greek
(1)Guaraní
(2)Gujarati
(6)Hebrew
(1)Hindi
(90)Hungarian
(1)Icelandic
(24)Indonesian
(32)Japanese
(2)Kannada
(1)Khmer
(4)Korean
(6)Latvian
(9)Lithuanian
(2)Luxembourgish
(1)Macedonian
(1)Malay
(1)Malayalam
(2)Marathi
(1)Moldovan
(1)Mongolian
(2)Nepali
(5)Norwegian
(1)Oriya
(1)Pashto
(3)Persian
(132)Polish
(90)Portuguese
(17)Romanian
(159)Russian
(2)Serbian
(1)Shona
(1)Sindhi
(1)Sinhala
(16)Slovak
(4)Slovene
(1)Somali
(145)Spanish
(1)Swahili
(15)Swedish
(4)Tamil
(2)Telugu
(15)Thai
(2)Tok Pisin
(36)Turkish
(7)Ukrainian
(3)Urdu
(1)Uzbek
(18)Vietnamese
(1)Welsh
Results
Phamm screen manager admin

Phamm (PHP LDAP Virtual Hosting Manager) is a front-end written in PHP to manage virtual services using a OpenLDAP directory back-end.

Phamm is an open-source project released under GNU General Public License (GPL).

Main Features:

  • Multi roles access:
    • Admin/Manager (full access);
    • postmaster (manage accounts under own domain)
    • account/user (manage own account only)
  • Front-end written in PHP (do not require external libraries);
  • Support PHP5 and PHP4 >= 4.1
  • support UTF-8;
  • use plug-in system
  • support XHTML 1.0 Transitional;
  • use js limited for not essential operations;

Plug-ins use XML descriptor files easy to customize. At this time you can find inside Phamm these tested plug-ins:

  • mail.xml - Virtual mailbox
  • alias.xml - Virtual mail alias
  • ftp.xml - Virtual FTP account
  • proxy.xml - Virtual Proxy access
  • person.xml - LDAP Adress Book

Typical use of Phamm is manage account for a mail server with virtual domain account but other uses are possible, for example manage ftp or proxy account. Phamm provide integration for different objectClass to obtain a base data single-sign-on ready.

If you are looking for a Postfix LDAP Front-end Phamm could be a good solution. Other MTA's can be used like qmail-ldap, Courier, Exim and Dovecot.

Phamm has been developed with the Apache, OpenLDAP packages. Tested on Linux and FreeBSD.

A little note

The mail plug-in stores domain and email account information initially inspired by the Jamm Project (Release < 0.3.0 are Jamm.schema compatible). From 0.3.0 version Phamm uses its phamm.schema and ISPEnv2.schema (Provide by gnarwl) or to add forward and vacation features and amavis.schema to add antivirus and anti-spam features.

Localization

Phamm use gettext for locales support. If you with to contribute please use last Template file phamm.pot.

At this time these languages are supported: English, Italian, German, Spanish, Vietnamese, Polish and Russian

Bugs + Patches here Phamm on Savannah


Sponsored by RHX