-
Détection des e-mails
Bonjour à tous, j'aimerais développer une application qui, lorsqu'elle est active, détecte que l'utilisateur a reçu un e-mail ou lorsqu'il envoie un e-mail.
Je pense qu'il doit être possible en "sniffant" le traffic Internet sur les bons ports, si c'est possible.
Les logiciels antivirus utilisent une technique que je ne connais pas pour scanner les e-mails, je pense qu'il doit être possible d'utiliser une technique similaire.
Merci d'avance pour votre aide !
-
Je pense que la bonne solution, c'est que ton appli implémente une partie du protocole POP3 et/ou IMAP et/ou autres protocoles.
Ensuite elle se connecte au serveur de boites aux lettres et interroge poliment le serveur pour lui demander si il y a du mail.
Pour cela, il faut que ton appli connaisse :
1/ Le protocole de connexion (POP, IMAP, ...). Ces protocoles sont simples et parfaitement documentés par les RFC
2/ L'adresse IP ou le nom DNS du serveur de boites aux lettres
3/ le port de connexion au serveur de boites aux lettres
4/ Le nom de login à utiliser
5/ Le mot de passe à utiliser.
Il est aussi possible que ton appli sache lire plusieurs boites aux lettres simultanément, il faut donc qu'elle sache gérer autant de fois que nécessaires les 5 paramètres ci dessus