docs: def attachments(self):
          """Returns an object with:
          type = file content type
          file_name = the name of the file
          contents = base64 encoded file contents"""
          attachments = None
          if 'attachment-info' in self.payload:
              attachments = self._get_attachments(self.request)
          # Check if we have a raw message
          raw_email = self.get_raw_email()
          if raw_email is not None:
              attachments = self._get_attachments_raw(raw_email)
          return attachments