Mas movidas con imaplib

Omar Lopez magura en ardilla.dyndns.org
Mar Oct 14 16:14:45 CEST 2003


Gracias al tethereal he podido solucionar la carpeta se llamaba
Inbox.viejo y yo solo le ponia viejo. 

El mar, 14-10-2003 a las 15:31, Omar Lopez escribió:
> Si desde el evolution no tengo problema , lo que voy ha hacer es clavar
> el snifer a ver que hace el evolution y hacer lo mismo en mi script ;)
> gracias.
> 
> El mar, 14-10-2003 a las 15:11, Marcos Sánchez Provencio escribió:
> > Te deja copiarlos desde otro cliente?
> > 
> > No estarás accediendo a la vez desde más de un cliente, porque creo que
> > sólo uno tiene el bloqueo de lectura/escritura...
> > 
> > Yo he logrado estos mensajes
> > 
> > ('NO', ['[TRYCREATE] COPY failed: No such destination mailbox'])
> > si la carpeta no existe
> > 
> > ('OK', ['COPY completed'])
> > si va bien
> > 
> > Ojo, que distingue mayús/minús.
> > 
> > Mete un esnífer en tu vida, a ver qué le estás mandando al servidor. Te
> > recomiendo ethereal.
> > 
> > 
> > El mar, 14-10-2003 a las 14:20, Omar Lopez escribió:
> > > Vaya marcos si que da un error.
> > > ('NO', ['Error in IMAP command received by server.'])
> > > 
> > > Al parecer no esta soportado , debe de ser el tema este del readonly ya
> > > casi seguro ¿no?, vamos por que copiar mensages de una carpeta a otra
> > > deberia ser completamente standar... 
> > > 
> > > No se en la documetacion solo ponen lo de readonly..
> > > 
> > > El mar, 14-10-2003 a las 14:14, Marcos Sánchez Provencio escribió:
> > > > El mar, 14-10-2003 a las 13:48, Omar Lopez escribió:
> > > > > Hola:
> > > > > Sigo teniendo algunos problemimas con la imaplib. Tengo el siguiente
> > > > > código.
> > > > > 
> > > > > import getpass, imaplib
> > > > >                                                                
> > > > > M = imaplib.IMAP4('192.168.0.25')
> > > > > M.login('miuser','mipass')
> > > > > M.select('Inbox')
> > > > > typ, data = M.search(None, 'ALL')
> > > > >                                                                                                    for num in data[0].split():
> > > > >  print num
> > > > >  M.copy(num,'viejo')
> > > > pon 
> > > >    print M.copy(num,'viejo')
> > > > a ver si te da algún error
> > > > 
> > > > >                                                                                                  M.logout()
> > > > > 
> > > > > ----------------
> > > > > 
> > > > > Bien pues resulta que no hace nada , es decir no me copia los mensajes
> > > > > de Inbox a Viejo. Tambien he probado a borrar con delete y tampoco,
> > > > > mirando http://www.python.org/doc/current/lib/imap4-objects.html me he
> > > > > encontrado con esto:
> > > > > 
> > > > > select(
> > > > > [mailbox[, readonly]])
> > > > >         Select a mailbox. Returned data is the count of messages in
> > > > >         mailbox ("EXISTS" response). The default mailbox is 'INBOX'. If
> > > > >         the readonly flag is set, modifications to the mailbox are not
> > > > >         allowed.
> > > > > 
> > > > > -------
> > > > > 
> > > > > Bien, ¿podria ser que el flag readonly venga por defecto y por eso no
> > > > > pueda modificar mis carpetas?
> > > > > 
> > > > > 	Gracias.
> > > > > 
> > > > > 
> > > > > ______________________________________________________________________
> > > > > _______________________________________________
> > > > > Python-es mailing list
> > > > > Python-es en aditel.org
> > > > > http://listas.aditel.org/listinfo/python-es
> > > > 
> > > > _______________________________________________
> > > > Python-es mailing list
> > > > Python-es en aditel.org
> > > > http://listas.aditel.org/listinfo/python-es
> > > 
> > > ______________________________________________________________________
> > > _______________________________________________
> > > Python-es mailing list
> > > Python-es en aditel.org
> > > http://listas.aditel.org/listinfo/python-es
> > 
> > _______________________________________________
> > Python-es mailing list
> > Python-es en aditel.org
> > http://listas.aditel.org/listinfo/python-es
> 
> ______________________________________________________________________
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es
-- 
Pollo es pollo

Más vale plumífero en cavidad carpo-metacarpiana que la segunda potencia
de 10 surcando el etéreo infinito.
------------ próxima parte ------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: Esta parte del mensaje está firmada	digitalmente
URL: <http://mail.python.org/pipermail/python-es/attachments/20031014/4a52e880/attachment.pgp>
------------ próxima parte ------------
_______________________________________________
Python-es mailing list
Python-es en aditel.org
http://listas.aditel.org/listinfo/python-es


Más información sobre la lista de distribución Python-es