示例#1
0
    def send(self, subject, body, to=None):
        """
        Envia email
        :param subject: titulo de mensagem
        :param body: corpo do email
        :return: objeto de email
        """
        m = Message(auth=(self.user, self.pwd))
        emails = self.to_email if to is None else to

        for i in emails.split(';'):
            m.addRecipient(i)
        m.setSubject(subject)
        m.setBodyHTML(body)
        try:
            m.sendMessage()
        except Exception as e:
            self.error = f'Falha ao enviar o email{e}'