Evoadmin-mail is a Web Interface for manage an LDAP directory designed for mail accounts.
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Go to file
David Prevot bc29eadd15
gitea/evoadmin-mail/pipeline/head This commit looks good Details
CI: Push *.buildinfo too
3 months ago
config Add sudo script to move pseudo-homedirectory when deleting user 12 months ago
docs docs: tfix 5 months ago
htdocs Add sudo script to move pseudo-homedirectory when deleting user 12 months ago
scripts Add sudo script to move pseudo-homedirectory when deleting user 12 months ago
.Jenkinsfile CI: Push *.buildinfo too 3 months ago
.gitignore Add a VagrantFile for testing 5 years ago
LICENSE Evoadmin-mail is now under AGPLv3 license 5 years ago
README.md docs: tfix 5 months ago
Vagrantfile Don't force Vagrant::DEFAULT_SERVER_URL (doesn't work with recent Vagrant version) 3 years ago

README.md

Evoadmin Mail

Evoadmin-mail is a web interface to an LDAP directory designed for mail accounts.

Install

Evoadmin-mail requirements are an LDAP server, a web server and PHP. See INSTALL for instructions.

Multiples services can be configured to use the LDAP directory managed by Evoadmin-mail:

  • TODO

Test

You can deploy a test environment with Vagrant:

vagrant up

Evoadmin-mail uses the evoadminmail.packmail.example.com domain on localhost, so update your /etc/hosts:

127.0.0.1   evoadminmail.packmail.example.com

Congratulation, Evoadmin mail is now accessible through https://evoadminmail.packmail.example.com:8443

Authentication

The default admin user is "evoadmin", the 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 to automatically synchronise your local code with the Vagrant VM:

vagrant rsync-auto

License

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

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