'@type mbox: L{MaildirMailbox}
@param mbox: A maildir mailbox.
@type msg: L{bytes} or file-like object
@param msg: The message to add.'

def __init__(self, mbox, msg):

    self.mbox = mbox
    self.defer = defer.Deferred()
    self.openCall = None
    if (not hasattr(msg, 'read')):
        msg = StringIO.StringIO(msg)
    self.msg = msg
