From 737cb5b60aedcda4694f4d717563f2f37494bf5e Mon Sep 17 00:00:00 2001 From: Manu Date: Mon, 19 May 2025 22:44:55 +0200 Subject: [PATCH] =?UTF-8?q?Nettoyage=20du=20code=20g=C3=A9n=C3=A9r=C3=A9?= =?UTF-8?q?=20par=20IA.=20Remise=20=C3=A0=20plat=20des=20=C3=A9tats=20de?= =?UTF-8?q?=20l'application=20(saisie,=20affichage...)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- LICENSE | 13 +++++++++++++ README.md | 21 +++++++++++++++++++++ 2 files changed, 34 insertions(+) create mode 100644 LICENSE create mode 100644 README.md diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..1c9ae14 --- /dev/null +++ b/LICENSE @@ -0,0 +1,13 @@ +This work is under MIT license. + +Copyright 2025, Emmanuel BERNAT (manu@bernat.me) + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), +to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, +and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/README.md b/README.md new file mode 100644 index 0000000..6dfffe2 --- /dev/null +++ b/README.md @@ -0,0 +1,21 @@ +# postfix-log-viewer + +Petit utilitaire pour lire les fichiers de log d'un serveur Postfix. +Permet également de filtrer les sessions SMTP selon l'expéditeur ou les destinataires. + +La ligne de commande est : + +`postfix-log-viewer [... ]` + +Les raccourcis clavier utilisables sont : +* ↑/↓ : monter/descendre dans la liste des sessions +* PgUp/PgDn : monter/descendre dans la liste des sessions (10 par 10) +* Home/End : aller en haut/en bas de la liste des sessions +* l : activer/désactiver le retour à la ligne automatique dans le volet de détail +* f : filter par expéditeur (from) +* t : filter par destinataire (to) +* r : annuler le filtre en cours +* Enter : appliquer le filtre en saisie +* h : afficher/masquer l'aide +* q : quitter +