Exemple #1
0
 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
Exemple #2
0
 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