D
dont bother
Hi,
I am a new bie experimenting with python.
I have this piece of code to parse the received
headers from emails. However, when I run with a file
as an argument it skips lines like: 1, 3, 5 etc...
I see why is this so : Its because of the
msg=mbox.next()
But I dont know how to fix this: I mean I dont know
how I can stay at the current one and then when I am
done with the current one I shall go to
msg=mbox.next()
Any hints?
Thanks
Dont
import mailbox
import string
import email
import email.Utils
import time
import sys
import re
#open passed mailbox filename
fp=open(sys.argv[1], 'r')
#open mailbox from file
mbox=mailbox.PortableUnixMailbox(fp)
#getcurrent time
nowtime=time.time()
#iterate over mail messages
while 1:
#get next message
msg=mbox.next()
#exit if we have looked at the last one
if msg == None:
break
#get received header
received =msg.get('received')
print received
#skup messages with no received header
if received == None:
continue
__________________________________
Do you Yahoo!?
Yahoo! Search - Find what you’re looking for faster
http://search.yahoo.com
I am a new bie experimenting with python.
I have this piece of code to parse the received
headers from emails. However, when I run with a file
as an argument it skips lines like: 1, 3, 5 etc...
I see why is this so : Its because of the
msg=mbox.next()
But I dont know how to fix this: I mean I dont know
how I can stay at the current one and then when I am
done with the current one I shall go to
msg=mbox.next()
Any hints?
Thanks
Dont
import mailbox
import string
import email
import email.Utils
import time
import sys
import re
#open passed mailbox filename
fp=open(sys.argv[1], 'r')
#open mailbox from file
mbox=mailbox.PortableUnixMailbox(fp)
#getcurrent time
nowtime=time.time()
#iterate over mail messages
while 1:
#get next message
msg=mbox.next()
#exit if we have looked at the last one
if msg == None:
break
#get received header
received =msg.get('received')
print received
#skup messages with no received header
if received == None:
continue
__________________________________
Do you Yahoo!?
Yahoo! Search - Find what you’re looking for faster
http://search.yahoo.com