parent
c337140b56
commit
673401e919
@ -1,6 +1,56 @@
|
|||||||
# Courtail
|
# Courtail
|
||||||
|
|
||||||
Interface WEB d'administration pour le serveur de courriel : https://doc.ycharbi.fr/index.php/Serveur_de_courriels
|
Interface WEB d'administration pour le serveur de courriel *Postfix* dont la documentation est disponible sur [doc.ycharbi.fr](https://doc.ycharbi.fr/index.php/Serveur_de_courriels).
|
||||||
|
|
||||||
|
## Fonctionnalités
|
||||||
|
|
||||||
|
L'objectif de Courtail est de permettre le paramétrage de certaines fonctionnalités de messagerie tel que :
|
||||||
|
|
||||||
|
* ajout, activation/désactivation, suppression des alias virtuels
|
||||||
|
* ajout, activation/désactivation, suppression des domaines
|
||||||
|
* ajout, activation/désactivation, suppression des adresses en liste noire
|
||||||
|
* changement de mot de passe des utilisateurs
|
||||||
|
* exportation/importation des alias virtuels d'un utilisateur
|
||||||
|
* exportation/importation des données (à la carte) du site
|
||||||
|
|
||||||
## Dépendances du projet
|
## Dépendances du projet
|
||||||
`apt install --no-install-recommends sqlite3 php php-sqlite3 apache2 git`
|
|
||||||
|
Pour Debian 11 (Bullseye) :
|
||||||
|
|
||||||
|
`apt install --no-install-recommends apache2 php php-sqlite3`
|
||||||
|
|
||||||
|
## Environnement de développement
|
||||||
|
|
||||||
|
### Via Docker
|
||||||
|
|
||||||
|
Après avoir dupliqué le projet, réaliser les commandes suivantes :
|
||||||
|
|
||||||
|
`bash ./outils/rundocker.sh`
|
||||||
|
|
||||||
|
La page WEB est disponible sur [http://127.0.0.1:8080](http://127.0.0.1:8080) et [https://127.0.0.1:4443](http://127.0.0.1:8080).
|
||||||
|
|
||||||
|
#### Utilisateurs par défaut
|
||||||
|
|
||||||
|
Plusieurs utilisateurs sont créés dans notre exemple :
|
||||||
|
|
||||||
|
|Utilisateurs |Mot de passe|Rôle |
|
||||||
|
|---------------|------------|--------------|
|
||||||
|
|demo@exemple.fr|demo |Administrateur|
|
||||||
|
|toto@exemple.fr|toto |Administrateur|
|
||||||
|
|tata@exemple.fr|tata |Utilisateur |
|
||||||
|
|
||||||
|
*La définition d'un domaine par défaut dans la section dédiée du site permet l'usage d'identifiants courts (demo = demo@exemple.fr).*
|
||||||
|
|
||||||
|
## Galeries
|
||||||
|
|
||||||
|
![Page de connexion](outils/galerie/courtail-galerie-1.png)
|
||||||
|
|
||||||
|
![Page gestion des alias virtuels](outils/galerie/courtail-galerie-2.png)
|
||||||
|
|
||||||
|
![Page gestion des domaines](outils/galerie/courtail-galerie-3.png)
|
||||||
|
|
||||||
|
![Page liste noire des destinataires](outils/galerie/courtail-galerie-4.png)
|
||||||
|
|
||||||
|
![Page liste noire des expéditeurs](outils/galerie/courtail-galerie-5.png)
|
||||||
|
|
||||||
|
![Page des paramètres](outils/galerie/courtail-galerie-6.png)
|
||||||
|
After Width: | Height: | Size: 125 KiB |
After Width: | Height: | Size: 171 KiB |
After Width: | Height: | Size: 153 KiB |
After Width: | Height: | Size: 155 KiB |
After Width: | Height: | Size: 151 KiB |
After Width: | Height: | Size: 339 KiB |
Loading…
Reference in new issue