Download an attachment from an IMAP email

Vincent Davis vincent at vincentdavis.net
Fri Feb 4 21:21:43 CET 2011


hgc


On Thu, Feb 3, 2011 at 6:52 PM, Kushal Kumaran <
kushal.kumaran+python at gmail.com <kushal.kumaran%2Bpython at gmail.com>> wrote:

> On Fri, Feb 4, 2011 at 3:44 AM, Vincent Davis <vincent at vincentdavis.net>
> wrote:
> > I have a few emails I am trying to download from my google account. I
> seem
> > to be getting the message but each of these messages have an attachment.
> I
> > don't understand what I ned to do to get and save the attachment to a
> local
> > file.
> > Here is what I have so far.
> > M = imaplib.IMAP4_SSL(IMAP_SERVER, IMAP_PORT)
> > rc, resp = M.login('xxxxx at xxxx', 'XXXXX')
> > print rc, resp
> > M.select('[Gmail]/All Mail')
> > M.search(None, 'FROM', 'someone at logitech.com')
> > #M.fetch(121, '(body[header.fields (subject)])')
> > M.fetch(121, '(RFC822)')
>
> Take a look at the email module.  The message_from_string() function
> can convert the string representation of the email (as obtained by
> M.fetch(121, '(RFC822)') into a message object.
>

Thanks
Vincent

>
> --
> regards,
> kushal
>



-- 
Thanks
Vincent Davis
720-301-3003
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-list/attachments/20110204/bbac24d4/attachment.html>


More information about the Python-list mailing list