Commande telnet gmail

Résolu/Fermé
sophie_42 Messages postés 6 Date d'inscription mardi 2 juin 2009 Statut Membre Dernière intervention 2 juin 2009 - 2 juin 2009 à 13:43
sophie_42 Messages postés 6 Date d'inscription mardi 2 juin 2009 Statut Membre Dernière intervention 2 juin 2009 - 2 juin 2009 à 18:10
Bonjour,

D'habitude je n'ai pas besoin de poser de questions sur les forum étant donné le nombre de fois que les sujets sont abordés mais là je ne trouve vraiment rien.

J'essaie de récupérer le nombre de mail sur mon compte gmail via telnet; j'ai donc utiliser stunnel et fait la commande suivante:
(sleep 3; echo 01 login ******@gmail.com "password"; sleep 3; echo 02 list; sleep 5; echo 03 logout ) | telnet localhost 143 > /home/user/Bureau/toto

(en remplacent "password" par mon mot de passe. et en enregistrant le tout dans toto)

Je me connecte bien mais je n'arrive pas a trouver la commande pour avoir la liste des mails.
J'obtient ceci:

01 OK ******@gmail.com authenticated (Success)
02 BAD Too few arguments for command: LIST

Mon but au final serais de connaitre le nombre de mails. normalement telnet le renvoie directement mais là non.
D'où ma petite question: connaissez vous les commandes telnet pour gmail ?

Merci d'avance à ceux qui me répondrons
A voir également:

8 réponses

sophie_42 Messages postés 6 Date d'inscription mardi 2 juin 2009 Statut Membre Dernière intervention 2 juin 2009 1
2 juin 2009 à 16:30
Problème résolu

Pour ceux que ça interesse, voici comment acceder à gmail via telnet.

au depart je passais par telnet + stunnel

mais nous pouvons utiliser telnet-ssl ( personnelement il etait dans les depots ubuntu )

ensuite, faire:
telnet-ssl -z ssl pop.gmail.com 995

donc si je reprend le code du debut cela donne

(sleep 3; echo user ******@gmail.com; sleep 3; echo pass "password"; sleep 3; echo stat; sleep 5; echo quit ) | telnet-ssl -z ssl pop.gmail.com 995 > /home/user/Bureau/toto

avec "stat" = nombre de mail + poids total
( "list" renvoie la même chose avec le detail )
1
Morgatte Messages postés 1219 Date d'inscription mercredi 4 juin 2008 Statut Membre Dernière intervention 24 janvier 2023 281
2 juin 2009 à 14:50
Tu utilises le port 143...
Tu devrais peut-être regarder les RFC décrivant le protocole imap, mais je suis pas sûr que ça t'aidera beaucoup, car les webmails sont toujours un peu chiants à paramètrer... ce qui fait que ça coince, c'est souvent leur propre configuration du serveur.

http://abcdrfc.free.fr/


0
sophie_42 Messages postés 6 Date d'inscription mardi 2 juin 2009 Statut Membre Dernière intervention 2 juin 2009 1
2 juin 2009 à 15:20
Etant débutante dans ce domaine, si j'ai bien compris ce qu'est les RFC:

c'est par exemple la norme RFC 3501 pour imap.
utiliser la fonction search + une option suivant ce que l'on désir.

Cela me semble moin facile d'acces que telnet, mais Il me faut regarder de plus près...

Ce que je ne comprend pas:
- cela remplace telnet(+stunnel dans mon cas) ??
- comment on l'emploi
0
sophie_42 Messages postés 6 Date d'inscription mardi 2 juin 2009 Statut Membre Dernière intervention 2 juin 2009 1
2 juin 2009 à 16:31
Merci Morgatte pour votre réponse.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Morgatte Messages postés 1219 Date d'inscription mercredi 4 juin 2008 Statut Membre Dernière intervention 24 janvier 2023 281
2 juin 2009 à 17:24
Je comprends pas pourquoi tu utilises telnet ?

Telnet c'est surtout un outil (polyvalent) pour faire des testes en ligne.... mais sinon on l'utilise pas.
Tu peux par exemple envoyer des mails, ou gérer une base de données type MySQL, mais bon... c'est pas ce qu'il y a de plus pratique non plus.
0
sophie_42 Messages postés 6 Date d'inscription mardi 2 juin 2009 Statut Membre Dernière intervention 2 juin 2009 1
2 juin 2009 à 18:02
En fait je m'essaie dans les script bash
mon projet est de faire un script qui notifie la presence de mail
je sais que sa existe et que pour certains ce n'est pas utile mais cela me fait un bon exerice je pense
0
Morgatte Messages postés 1219 Date d'inscription mercredi 4 juin 2008 Statut Membre Dernière intervention 24 janvier 2023 281
2 juin 2009 à 18:05
Ah ok, ben bon trip alors ;)
0
sophie_42 Messages postés 6 Date d'inscription mardi 2 juin 2009 Statut Membre Dernière intervention 2 juin 2009 1
2 juin 2009 à 18:10
merci
a+
0