def setupMTA(self, mta, logger=None): if mta: if logger: self.logger = logger else: self.logger = mta.logger self.mta = weakref_ref(mta) self.mailbox = Mailbox(self, mta) else: self.logger = None self.mta = None self.mailbox = None
def setupMTA(self, mta, logger=None): """ Create the mailbox and store a weak reference the message transfert agent (MTA). """ if mta: if logger: self.logger = logger else: self.logger = mta.logger self.mta = weakref_ref(mta) self.mailbox = Mailbox(self, mta) else: self.logger = None self.mta = None self.mailbox = None