(self)
| 919 | return self._post('IHAVE {0}'.format(message_id), data) |
| 920 | |
| 921 | def _close(self): |
| 922 | try: |
| 923 | if self.file: |
| 924 | self.file.close() |
| 925 | del self.file |
| 926 | finally: |
| 927 | self.sock.close() |
| 928 | |
| 929 | def quit(self): |
| 930 | """Process a QUIT command and close the socket. Returns: |