IMAP4.search by message-id ?
Tony Meyer
t-meyer at ihug.co.nz
Wed Mar 30 21:02:05 EST 2005
> Can anyone tell me how to get a message's number from the message-id
> using IMAP4.search?
> I've tried this:
> resp, items = server.search(None, 'HEADER',
> '"Message-id"', msgID) but it gives me a 'bogus search criteria' error
>>> import imaplib
>>> i = imaplib.IMAP4("mail.example.com")
>>> i.login("username", "password")
[...]
>>> i.select()
[...]
>>> i.search(None, '(HEADER Message-ID
"<20040929030919.78882.qmail at web20025.mail.yahoo.com>")')
('OK', ['4'])
>>> i.logout()
[...]
=Tony.Meyer
More information about the Python-list
mailing list