Evoadmin-mail is a Web Interface for manage an LDAP directory designed for mail accounts.
Go to file
Victor LABORIE d65e584439 Add a script for migrate from old config 2018-06-13 13:34:41 +02:00
config Add a Logger class 2018-01-27 19:50:07 +01:00
docs Move INSTALL.md to docs dir 2017-10-14 13:38:00 +02:00
etc Improve Postfix configuration 2014-08-08 21:59:04 +00:00
htdocs Add a MailNotify class with usage of Twig 2018-03-09 13:40:53 +01:00
scripts Add a script for migrate from old config 2018-06-13 13:34:41 +02:00
test/ansible Add a VagrantFile for testing 2018-03-08 12:59:07 +01:00
.gitignore Add a VagrantFile for testing 2018-03-08 12:59:07 +01:00
LICENSE Fix README and LICENCE files 2017-10-13 12:07:50 +02:00
README.md Reformulate License section 2018-03-08 13:11:49 +01:00
Vagrantfile Add a VagrantFile for testing 2018-03-08 12:59:07 +01:00

README.md

Evoadmin mail

Evoadmin mail is a Web Interface for manage an LDAP directory designed for mail accounts.

Install

See INSTALL.

Test

You can deploy a test environmment with Vagrant :

vagrant up

Evoadmin mail respond to evoadminmail.evoadmin-mail.example.com domain on localhost, so update your /etc/hosts :

127.0.0.1   evoadminmail.evoadmin-mail.example.com

Congratulation, Evoadmin mail is now accessible throught https://evoadminmail.evoadmin-mail.example.com:8443

Authentication

Default admin user is "evoadmin", password is randomly generated and can be recovered from LDAP :

vagrant ssh
sudo -i
ldapvi --ldapsearch "(uid=evoadmin)" | grep userPassword | awk '{ print $2 }'

Deployment

Launch rsync-auto in a terminal for automatic synchronisation of your local code with Vagrant VM :

vagrant rsync-auto

License

This project is an Evolix project and is licensed under GPLv2+, see the LICENSE file for details.

Evolix trademark and logo are not freely reusable and are protected by copyright.