Re: Using imaplib module with GMAIL's IMAP - hangs
- From: "gregpinero@xxxxxxxxx" <gregpinero@xxxxxxxxx>
- Date: Thu, 08 Nov 2007 19:28:55 -0000
On Nov 8, 2:22 pm, "gregpin...@xxxxxxxxx" <gregpin...@xxxxxxxxx>
wrote:
On Nov 8, 1:52 pm, Jason <tenax.racc...@xxxxxxxxx> wrote:
On Nov 8, 11:41 am, "gregpin...@xxxxxxxxx" <gregpin...@xxxxxxxxx>
wrote:
I'm trying to get a list of messages from GMAIL using it's new IMAP
access.
So far I've tried running this command but it just hangs. Any ideas?
import imaplib
M=imaplib.IMAP4('imap.gmail.com',993)
I figured that's the first line to run from this example:http://docs.python.org/lib/imap4-example.html
Here are the configuration settings GMAIL says to use:https://mail.google.com/support/bin/answer.py?answer=78799
Thanks for any help.
-Greg
Well, Google states that it's using SSL. You're not using the SSL
with your example code. Take a look in the imaplib module. At least
under Python 2.5, there's also an IMAP4_SSL class:
import imaplib
mail = imaplib.IMAP4_SSL('imap.gmail.com', 993)
That worked for me. I could then use the login method to log into the
mail server.
--Jason
Followup question. My ultimate goal is to get all messages with a
certain GMAIL label. I'm going under the assumption labels will
appear as folders over IMAP. Any idea how to access folders with
IMAP?
-Greg
Figured it out. Just do mail.select('label')
GMAIL does treat labels as folders.
-Greg
.
- References:
- Using imaplib module with GMAIL's IMAP - hangs
- From: gregpinero@xxxxxxxxx
- Re: Using imaplib module with GMAIL's IMAP - hangs
- From: Jason
- Re: Using imaplib module with GMAIL's IMAP - hangs
- From: gregpinero@xxxxxxxxx
- Using imaplib module with GMAIL's IMAP - hangs
- Prev by Date: Re: Using imaplib module with GMAIL's IMAP - hangs
- Next by Date: Re: Using python as primary language
- Previous by thread: Re: Using imaplib module with GMAIL's IMAP - hangs
- Next by thread: Some "pythonic" suggestions for Python
- Index(es):
Relevant Pages
|
|