LocalMail is an internal mailbox allowing you to send mails to other users.
It is originally a school project.
- Actual Version:
1.0 - Server Version:
1.0 - Web Version:
1.0 - API Version:
1.0 - Installer Version:
ACTUALY NOT AVAILABLE(when it will be available, many things will change on files management) - Available languages:
english,francais
You will need to install:
- PHP 8.0 (with "sockets" extension enabled)
- Java 8
- Python
You will need to have:
- A MySQL DataBase (e.g.:
MariaDB)
I - Download LocalMail.jar, launcher.pyw, web.zip and API.zip files.
II - On a folder dedicated to LocalMail, copy launcher.pyw.
III - Create a folder server on the folder dedicated to LocalMail
IV - Copy on server, server.jar file
V - On the dedicated folder to LocalMail, create a folder LocalMail
VI - Copy on LocalMail the content of web.zip and API.zip
VII - Create on the dedicated folder a file named config
The config file must contains multiples line:
adminUsername=USERNAME
adminPassword=PASSWORD
url=SQL_DB_URL
dbusername=SQL_DB_USERNAME
dbpassword=SQL_DB_PASSWORD
lang=english (or francais)
The lines order doesn't matter
To start LocalMail you have to start launcher.py
If you are on Windows and you start the launcher by double clicking the file, no console will open (and that's normal)
Please, launch the launcher with admin right (on Windows)/sudo mode (on Linux)
I - Go to the admin panel (http://your.link/admin.php)
II - Connect yourself to the panel (by using the username and the password defined on the config file)
III - Once connected, create a user
NB: The mail created by this user is on the format FIRSTNAME.NAME@GROUP
Congratulation ! LocalMail is now configured !
You can now acces to your mailbox (http://your.link/mailbox.php) !
Please note that we have'nt try LocalMail on Linux for the moment...
Thank you to using LocalMail !