def send(self, smtp=None, **kw):
        """
        Sends message.

        :param smtp: When set, parameters from this dictionary overwrite
                     options from config. See `emails.Message.send` for more information.

        :param kwargs: Parameters for `emails.Message.send`

        :return: Response objects from emails backend.
                 For default `emails.backend.smtp.STMPBackend` returns an `emails.backend.smtp.SMTPResponse` object.
        """
        smtp_options = {}
        smtp_options.update(self.config.smtp_options)
        if smtp:
            smtp_options.update(smtp)
        return super(Message, self).send(smtp=smtp_options, **kw)
Sends message.

        :param smtp: When set, parameters from this dictionary overwrite
                     options from config. See `emails.Message.send` for more information.

        :param kwargs: Parameters for `emails.Message.send`

        :return: Response objects from emails backend.
                 For default `emails.backend.smtp.STMPBackend` returns an `emails.backend.smtp.SMTPResponse` object.