Lines Matching refs:labels
1271 self._file.readline() # Skip b'1,' line specifying labels.
1299 self._file.readline() # Skip b'1,' line specifying labels.
1322 """Return a list of user-defined labels in the mailbox."""
1324 labels = set()
1326 labels.update(label_list)
1327 labels.difference_update(self._special_labels)
1328 return list(labels)
1344 labels = [label.strip() for label
1347 label_lists.append(labels)
1364 labels = self.get_labels()
1365 labels = (label.encode() for label in labels)
1366 babyl += b'Labels:' + b','.join(labels) + linesep
1383 labels = []
1388 labels.append(label)
1393 for label in labels:
1833 """Return a list of labels on the message."""
1836 def set_labels(self, labels):
1837 """Set the list of labels on the message."""
1838 self._labels = list(labels)
1841 """Add label to list of labels on the message."""
1849 """Remove label from the list of labels on the message."""
1877 labels = set(self.get_labels())
1878 if 'unseen' in labels:
1883 if 'forwarded' in labels or 'resent' in labels:
1885 if 'answered' in labels:
1887 if 'deleted' in labels:
1890 labels = set(self.get_labels())
1891 if 'unseen' not in labels:
1895 if 'deleted' in labels:
1897 if 'answered' in labels:
1900 labels = set(self.get_labels())
1901 if 'unseen' in labels:
1903 if 'answered' in labels: