Files
notes-techniques/notes/server-mail/README.md

2.3 KiB
Raw Blame History


📌 Résumé des Scripts

Script Action Exemple d'utilisation
install_mailserver.sh Installer Postfix/Dovecot + ajouter un domaine bash install_mailserver.sh domain.top
add_domain.sh Ajouter un domaine bash add_domain.sh domain2.top
add_user.sh Ajouter un utilisateur bash add_user.sh user@domain.top "password"
add_alias.sh Ajouter un alias bash add_alias.sh contact@domain2.top user@domain.top
add_forward.sh Ajouter une redirection bash add_forward.sh contact@domain.top user@domain2.top
list_domains.sh Lister les domaines bash list_domains.sh
list_users.sh Lister les utilisateurs bash list_users.sh
list_aliases.sh Lister les alias/redirections bash list_aliases.sh
del_user.sh Supprimer un utilisateur bash del_user.sh user@domain.top
del_alias.sh Supprimer un alias bash del_alias.sh contact@domain2.top
del_domain.sh Supprimer un domaine bash del_domain.sh domain2.top

📥 Récupération des scripts

Pour télécharger uniquement les scripts .sh et .py du dossier server-mail/scripts, utilisez la commande suivante :

wget -r -np -nd --cut-dirs=5 -A "*.sh,*.py" https://git.abonnel.fr/cedricAbonnel/notes-techniques/src/branch/main/notes/server-mail/scripts

📝 Explication des options :

  • -r : Téléchargement récursif
  • -np : Empêche de remonter dans les répertoires parents
  • -nd : Évite la création d'une arborescence locale (télécharge tout dans le dossier courant)
  • --cut-dirs=5 : Ignore les 5 premiers niveaux de répertoires dans le chemin
  • -A "*.sh,*.py" : Télécharge uniquement les fichiers avec lextension .sh et .py

📌 Astuce : Assurez-vous dexécuter cette commande dans le dossier où vous souhaitez stocker les fichiers.