Issue 1600152: mailbox: Maildir.get_folder does not inherit factory (original) (raw)
mailbox.Maildir.get_folder does not inherit _factory.
import mailbox
mbox = mailbox.Maildir('/home/xxx/Maildir', mailbox.MaildirMessage)
subfolder = mbox.get_folder(mbox.list_folders()[0])
for key, mail in subfolder.iteritems(): print mail.class break
from this example, i got the following output: rfc822.Message
'mailbox.MaildirMessage' should be gotten instead.