Tracage Mail

dadah -  
jipicy Messages postés 41342 Statut Modérateur -
Bonjour,
je voudrait faire un script bash pour le tracage de mail sous Postfix:

Le mail est dans maillog et le script est d'afficher le passage des mails dans le srveur mail jusqu'a la delivrance au boite au lettre du client.

ex:

entrer date:(vous tapez la date)
entrer from:(vous tapez l'expediteur)
entrer to:(vous tapez la destinataire)

est le script affiche le resultat.

je fais le code comme ci-dessou me je n'ariv pas:

echo -n "Voulez vous tracer le mail Y/N : "
read ouinon

if [ "$ouinon" = "y" ] || [ "$ouinon" = "Y" ]; then

echo -n "entrer mail from : $date "
read date
echo"$date"

echo -n "entrer mail from : $from "
read from
echo "$from"

echo -n "entrer mail to :$to "
read to
echo "$to"

grep " $from $to" maillog_mx.3 | more

elif [ "$ouinon" = "n" ] || ["$ouinon" = "N" ]; then

echo "bye! "

else

echo "hihihiihi il faut taper Y ou N!! Pas $ouinon"

fi
A voir également:

1 réponse

jipicy Messages postés 41342 Statut Modérateur 4 896
 
Salut,

Essaie plutôt un truc du genre :
#! /bin/sh

#set -xv

read -p "Voulez-vous Tracer le mail [Y/N] : " ouinon

case "$ouinon" in
Y)      echo "blablabla"
        echo "bliblibli"
        ;;
N)      echo "Bye bye..."
        exit
        ;;
*)      echo "hihihiihi il faut taper Y ou N ! Pas ${ouinon}"
        ;;
esac
;-))
0