Passer au contenu

Comment savoir si vous avez reçu un message électronique ?

Solution : en exploitant la commande ls.

Testé avec Mandrake 8.0/SuSE 7.2Travaillant dans une console ou sur un terminal, vous voulez interroger votre boîte aux lettres hébergée par le serveur afin de savoir si vous avez reçu un message électronique. Pour repérer la présence d’un courrier, une solution consiste à utiliser le programme mail. Mais il faut savoir que celui-ci modifie les en-têtes de messages. Vous pouvez également lancer la commande ls -la $MAIL | awk ‘{print $5}’. Si le résultat affiché est strictement supérieur à 0, cela signifie que du courrier est présent dans votre boîte aux lettres. Si vous obtenez la valeur 0, aucun message n’est arrivé.Exemples :

[fred@serveur3 fred]$ ls -la $MAIL | awk ‘{print $5}’
0
[fred@serveur3 fred]$ ls -la $MAIL | awk ‘{print $5}
1842

🔴 Pour ne manquer aucune actualité de 01net, suivez-nous sur Google Actualités et WhatsApp.


Filigrane Press