def __init__(self, *args, **config):
        
        logging.Handler.__init__(self)
        
        self.config = dict()
        
        if args:
            config.update(dict(zip(*[iter(args)]*2)))
        
        self.mailer = Mailer(config).start()
        
        # If we get a configuration that doesn't explicitly start TurboMail
        # we use the configuration to populate the Message instance.
        self.config = config
Initialize the instance, optionally configuring TurboMail itself.
dataset/ETHPy150Open marrow/mailer/marrow/mailer/logger.py/MailHandler.__init__