Using imaplib module with GMAIL's IMAP - hangs
Jason
tenax.raccoon at gmail.com
Thu Nov 8 13:52:54 EST 2007
On Nov 8, 11:41 am, "gregpin... at gmail.com" <gregpin... at gmail.com>
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
More information about the Python-list
mailing list