'@type messages: L{list} of L{bytes}
@param messages: The base filenames of messages to be relayed.
@type manager: L{_AttemptManager}
@param manager: An attempt manager.
@type secret: L{bytes}
@param secret: A string for the authentication challenge response.
@type contextFactory: L{None} or
L{ClientContextFactory <twisted.internet.ssl.ClientContextFactory>}
@param contextFactory: An SSL context factory.
@type args: 1-L{tuple} of (0) L{bytes} or 2-L{tuple} of
(0) L{bytes}, (1), L{int}
@param args: Positional arguments for L{SMTPClient.__init__}
@type pKwArgs: L{dict}
@param pKwArgs: Keyword arguments for L{SMTPClient.__init__}'

def __init__(self, messages, manager, secret, contextFactory, *args, **kw):

    self.secret = secret
    self.contextFactory = contextFactory
    SMTPManagedRelayerFactory.__init__(self, messages, manager, *args, **kw)
