WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: [FR] Savoir si on a reçu de nouveau(x) message(s) & combien avec curl  (Read 9 times)

Offline Rantanplan

  • Jr. Member
  • **
  • Posts: 55
Bonjour,

Pour connaître si on a reçu de nouveau(x) mail(s) et combien sans ouvrir son client messagerie, on peut utiliser la ligne de commande et la commande curl.

1°) Ouvrir une session internet ;
2°) Installer curl et ses dépendances ;
3°) Ouvrir un terminal ;
4°) Saisir en remplaçant les termes génériques parv vos données :
Code: [Select]
curl --silent --url imaps://adresse.serveur.imap/ --user 'votre.adresse@mail:mot-de-passe-messagerie' -X 'STATUS INBOX (UNSEEN)'5°) Appuyer sur Entrée (ou Enter) ;
6°) Le retour de la commande ressemblera à :
Code: [Select]
* STATUS INBOX (UNSEEN 0)
On peut demander à afficher l'en-tête du dernier message reçu grâce à la commande suivante :
Code: [Select]
curl --silent --url "imaps://adresse.serveur.imap/INBOX;UID=*;SECTION=HEADER.FIELDS%20(DATE%20FROM%20SUBJECT)" --user 'votre.adresse@mail:mot-de-passe-messagerie`)Vous obtiendrez un retour qui ressemblera à :
Code: [Select]
From: <expéditeur@serveur.com>
Subject: Msg de test
Date: Sam, 05 Avr 2025 11:11:11 +0200

Amusez-vous bien ! 8)

Amitiés.