Esempio n. 1
0
    def encrypt(self, gpg, keys):
        if self.is_encrypted():
            return

        payload = MIMEBase(self._message.get_content_maintype(), self._message.get_content_subtype())
        payload.set_charset(self._message.get_charset())
        payload.set_payload(self._message.get_payload())
        payload.set_boundary(self._message.get_boundary())
        self._mime_encrypt(payload.as_string(), gpg, keys)