Bonjour à tous

Je souhaite récupérer le code retour d'une ligne de commande d'envoi de mail. Voici ma commande de mail:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
cat $i | /usr/sbin/sendmail -t | echo $retour
La variable $retour est définie avant avec ceci:

Et en fait, j'aimerais récupérer ce code retour, pour l'afficher dans un fichier csv. Donc dans ma commande csv, j'ai ça:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
echo "$retour" >> file_$name_$datecsv.csv

Sauf que le soucis, c'est que j'ai toujours un code retour 0, même si le mail ne s'envoie pas. Donc savez-vous comment bien récupérer e code retour de ma ligne de commande ?


Merci : )