Client pop3 (mail)

Description

relève les en-têtes de mail ; supprime les mail sur le serveur, les télécharge ; gère l'auto-connexion à internet ; sauvegarde les mail en *.eml

En pratique :
Après configuration des comptes et de la connexion internet, il suffit de cliquer sur l'icone 1 pour récupérer les en-tetes de mail. Celles-ci apparaissent avec une icone (pièce jointe ; texte seul ; html seul ; contenu multiple) et deux cases à cocher (vert=télécharger ; rouge=supprimer du serveur)
Vous cliquez sur la ou les cases de votre choix.
Il ne vous reste plus qu'à cliquer sur l'icone 2, et hop, le logiciel télécharge les messages à télécharger et supprime ceux à supprimer.
A noter, les messages téléchargés sont sauvegardés (par defaut, dans le dossier message du dossier du programme) au format *.eml, ouvrable sous n'importe quel logiciel de mail (je bosse sur une visionneuse de mail... patience !)

Et puis :
La connection au serveur POP se fait de manière cryptée si le serveur le supporte (APOP). Les infos de connexions, comptes, etc sont sauvegardées de manière cryptée aussi (au cas où...)

le code :
en gros ce code met en pratique l'utilisation de la classe socket intégrée à .NET.
il utilise aussi quelques api pour la connexion internet.
il montre un exemple de cryptage (pas de moi...) pour sauvegarder les infos de connexion.

Conclusion :


Désolé pour les commentaires, j'ai développpé ce truc à la volée... alors indulgence, please
Désolé aussi, le code n'est pas 'blindé', trop long et trop compliqué de traquer tout les bugs possibles...

quand aux mises à jour elles dépendront des commentaires (les votres et les miens...) et des remarques...

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.