mbox parsing, specifically message body
Emile van Sebille
emile at fenx.com
Thu Jun 14 16:50:12 EDT 2012
On 6/14/2012 12:57 PM Ryan Clough said...
> Hello everyone,
>
> Is anyone familiar with a simple way to parse mbox emails in Python?
>>> import mailbox
>>> help(mailbox)
Help on module mailbox:
NAME
mailbox - Read/write support for Maildir, mbox, MH, Babyl, and MMDF
mailboxes.
Emile
> I
> use Mail::MBoxParser in perl and it provides a simple way to grab the
> bodies from the emails. In my research online, people have suggested
> searching for lines starting with "From ", but this doesn't seem
> reliable to me. I am using the built in mailbox module and am able to do
> something like:
>
> import mailbox
> for message in mbox:
> print message['subject']
>
> It would be great if you could do something like the following:
> print messages['body']
>
> Any thoughts are appreciated.
>
> Thanks, Ryan
>
>
More information about the Python-list
mailing list