2.1 KiB
2.1 KiB
📌 Résumé des Scripts
Script | Action | Exemple d'utilisation |
---|---|---|
install_mailserver.sh |
Installer Postfix/Dovecot + ajouter un domaine | ./install_mailserver.sh domain.top |
add_domain.sh |
Ajouter un domaine | ./add_domain.sh domain2.top |
add_user.sh |
Ajouter un utilisateur | ./add_user.sh user@domain.top |
generate_passowrd.sh |
Generer un mot de passe pour un utilisateur | ./generate_password.sh user@domain.top |
add_alias.sh |
Ajouter un alias | ./add_alias.sh contact@domain2.top user@domain.top |
add_forward.sh |
Ajouter une redirection | ./add_forward.sh contact@domain.top user@domain2.top |
list_domains.sh |
Lister les domaines | ./list_domains.sh |
list_users.sh |
Lister les utilisateurs | ./list_users.sh |
list_aliases.sh |
Lister les alias/redirections | ./list_aliases.sh |
del_user.sh |
Supprimer un utilisateur | ./del_user.sh user@domain.top |
del_alias.sh |
Supprimer un alias | ./del_alias.sh contact@domain2.top |
del_domain.sh |
Supprimer un domaine | ./del_domain.sh domain2.top |
📥 Récupération des scripts
Pour télécharger uniquement les scripts .sh
du dossier server-mail/scripts
, utilisez la commande suivante :
wget -O scripts.txt "https://git.abonnel.fr/cedricAbonnel/notes-techniques/raw/branch/main/notes/scripts/server-mail/.list_files.txt"
while read -r url; do
wget -O "$(basename "$url")" "$url"
done < scripts.txt
chmod +x *.sh
Tous les fichiers listés dans scripts.txt seront téléchargés automatiquement dans le dossier courant.
Assurez-vous d’exécuter cette commande dans le dossier où vous souhaitez stocker les fichiers.