Bonjour !
C'est possible a partir de telnet :
telnet mail.domain.ext port
Je n'en sais pas plus ne l'ayant jamais utilisé, mais si tu peux je pense que cela serait plus simple d'utiliser VBS ou PHP par exemple mais si tu n'as vraiment pas le choix alors explore la solution telnet.
EDIT:
En revanche je ne suis pas sur que tu puisse piloter telnet depuis un batch utilise VBS avec les sendkeys ca sera plus simple!
J'ai fait des test avec free et ca fonctionne uniquement pour le pop car j'ai eu un acces refusé pour le smtp :
1 2 3
| telnet pop.free.fr 110
user identifiant_mail_free
pass mot_de_pass_mail_free |
Avec ca la connection est etablie.
Ensuite quelques commandes :
STAT renvoie le nombre de courriels et le nombre d'octets qu'ils occupent sur le serveur.
LIST renvoie les numéros de courriels et leur taille en octets.
RETR n affiche le courriel numéro "n" à l'écran (RETR 7 par exemple).
DELE n marque le message pour l'effacement (DELE 3 par exemple, il ne sera en fait réellement effacé qu'à la clôture de la session avec la commande QUIT).
TOP n x affiche les entêtes du courriel numéro n et les x premières lignes du courriel en question (exemple : TOP 2 0 pour avoir l'entête du courriel n°2 ou TOP 27 10 pour avoir les 10 premières lignes du courriel n°27).
QUIT sert à se déconnecter proprement du pop.
Partager