![]() Server : Apache/2.4.62 (Unix) OpenSSL/1.0.2k-fips System : Linux server1.richineiserver.com 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64 User : fdshops ( 1003) PHP Version : 8.2.21 Disable Function : NONE Directory : /lib/python2.7/site-packages/offlineimap/folder/ |
� ��Vc @ sr d d l Z d d l m Z d d l m Z d d l m Z d d l Z d d l m Z d e f d � � YZ d S( i����N( t exc_infoi ( t MaildirFolder( t OfflineImapError( t imaputilt GmailMaildirFolderc B sw e Z d Z d � Z d � Z d � Z d d d � Z d � Z d � Z d � Z e � d � Z d d � Z d � Z RS( sM Folder implementation to support adding labels to messages in a Maildir. c C s~ t t | � j | | | | � | j j j d d � | _ | j j j d d � | _ | j rz | j j d | j f � n d S( Nt labelsheaders X-Keywordst synclabelsi s syncing labels( t superR t __init__t repositoryt accountt getconfR t getconfbooleanR t syncmessagesto_passest appendt syncmessagesto_labels( t selft roott namet sepR ( ( sC /usr/lib/python2.7/site-packages/offlineimap/folder/GmailMaildir.pyR s c C s� | j � t | j � � t | j � � k r2 t Sx= | j � j � D]) \ } } | d | j | � k rE t SqE Wx= | j � j � D]) \ } } | d | j | � k r� t Sq� Wt S( sF Returns True if the Maildir has changed. Checks uids, flags and mtimest flagst mtime( t cachemessagelistt sortedt getmessageuidlistt Truet getmessagelistt iteritemst getmessageflagst getmessagemtimet False( R t statusfoldert uidt message( ( sC /usr/lib/python2.7/site-packages/offlineimap/folder/GmailMaildir.pyt quickchanged* s c C s- i t � d 6t � d 6t d 6d d 6d d 6S( NR t labelst labels_cacheds /no-dir/no-such-file/t filenamei R ( t setR ( R R ( ( sC /usr/lib/python2.7/site-packages/offlineimap/folder/GmailMaildir.pyt msglist_item_initializer>