Communication avec un serveur (pop) [Python] - Python - Programmation
Marsh Posté le 08-08-2003 à 01:07:26
tu penses pas que ce problème a été programmé il y a des années... http://www.python.org/doc/current/ [...] oplib.html
Marsh Posté le 08-08-2003 à 01:11:18
Je n'en savais rien. Merci quand même.
Marsh Posté le 09-08-2003 à 23:04:34
J'obiens ça sur le serveur pop qd je me connecte à telnet et que je demande la liste des mails.
+OK POP3 clients that break here, they violate STD53.
Marsh Posté le 09-08-2003 à 23:08:39
>>> import poplib |
je vois pas le problème
Marsh Posté le 09-08-2003 à 23:40:41
Le problème c'est que le serveur pop.tuxfamily.org refuse la requête 'list', mais pas pop.free.fr
Mais bon, si ça vient du serveur, j'y peux rien.
Sinon j'ai fait comme toi et j'arrive pas à envoyer le USER.
>>> p.user(vanilla)
Traceback (most recent call last):
File "<stdin>", line 1, in ?
NameError: name 'vanilla' is not defined
>>>
pourtant ya bien :
user(username)
Send user command, response should indicate that a password is required.
J'ai essayé avec une autre méthode, cad d'utiliser send() mais je crois que c'est pas le bon truc.
Marsh Posté le 09-08-2003 à 23:44:07
ben ça doit être une chaîne. chez moi tout marche tres bien
Marsh Posté le 09-08-2003 à 23:57:38
Bizarre ça
Marsh Posté le 10-08-2003 à 00:01:41
tu le fait exprès ou quoi?
>>> import poplib |
Marsh Posté le 10-08-2003 à 00:05:53
J'ai vu qu'aaprès qu'avec les ' ' ça passait.
Désolé
Marsh Posté le 10-08-2003 à 00:07:24
ben la doc dit "string"
une_variable
"une chaine"
'une autre chaine'
Marsh Posté le 10-08-2003 à 00:20:08
Exact, j'aurais appris des choses ce soir
Si je comprends bien,
|
revient à :
|
Marsh Posté le 10-08-2003 à 00:40:18
ouais sans doute, mais en fait, les librairies servent juste à éconnomiser du tps aux programmeurs
Marsh Posté le 10-08-2003 à 14:12:03
C'est encore moi
J'aurais besoin de savoir s'il existait une commande équivalente à "grep" en python. Puisque quand je retr un mail, j'aimerais afficher seulement le sujet, et non toutes les informations...
Marsh Posté le 10-08-2003 à 14:13:13
ben t'as des regex avec le module re
essaye kodos comme soft pour t'aider à les ecrire
Marsh Posté le 10-08-2003 à 14:23:31
Je suis entrain de voir ça
http://www.python.org/doc/current/lib/module-re.html
Marsh Posté le 08-08-2003 à 00:47:40
Bonjour,
Je souhaite réaliser un script python qui check ma boite aux lettres. J'ai jamais programmé réseau/socket alors soyez indulgent
En fait, je sais pas trop par où commencer. Je connais les commandes pour dialoguer avec un serveur pop via telnet (USER, PASS, LIST, etc) mais je ne sais pas trop par où commencer (en fait, si je vais me servir de ces commandes ou pas...)
Je suppose qu'il faut déjà établir la connexion au serveur pop.
(il s'agit du serveur pop.tuxfamily.org)
Bon je suis content, puisque :
$ python pop.py
Connection etablished
Reste à savoir arriver à s'identifier et tout ça ? est ce qu(on peut lui envoyer "USER vanilla" dans la gueule ?
J'ai besoin d'un peu d'aide !
---------------
Membre du Front de Libération de Datoune | Soutenez le FLD | A Tribute To Datoune