Viewing File: /opt/alt/python311/lib64/python3.11/__pycache__/imaplib.cpython-311.opt-2.pyc
fQ j d Z ddlZddlZddlZddlZddlZddlZddlZddlZddl Z ddl
m
Z
mZmZ ddl
mZ ddlZdZn
# e$ r dZY nw xY wg dZdZdZd Zd
ZdZdZi d
dddddddddddddddddddddddddddd dd!dd"di d#dd$dd%dd&dd'dd(dd)dd*dd+dd,dd-dd.dd/dd0dd1dd2dd3dddddddddd4Z ej d5 Z ej d6 Z ej d7 Z ej d8ej Z ej d9 Z ej d: Z! ej d; Z" ej d<ej Z#d8Z$d<Z% G d= d> Z&er# G d? d@e& Z'e( d@ G dA dBe& Z) G dC dD Z*dE+ dF Z,dG e-e,dHd D Z.dI Z/dJ Z0dK Z1dL Z2e3dMk r?ddl4Z4ddl5Z5 e4j4 ej6 dHd dN \ Z7Z8n# e4j9 $ rZ:dO\ Z7Z8Y dZ:[:ndZ:[:ww xY wdZ;e7D ]$\ Z<Z:e<dPk r e=e: Ze<dQk re:Z;e8se;fZ8%e8sdRZ8e8d Z> e5j? Z@ e5j5 dSe@dTe>pdUdV ZAdWe@dXdYz ZBdZe@eAffd[d\d]d^d_ddeBffd`dadbdcdddedfdgdhfZCdidjdkdld^dddeBffdgdmfZDdn ZE e;r e)e; ZFn e&e> ZFeFjG dok r
eCdHd ZCeFH dpeFjI z eFH dqeFjJ eCD ]\ ZKZ8 eEeKe8 eEdrds D ]RZL ejM dteL ZNeNreNO dH ZPneL+ du ZP eEdvePf SeDD ]O\ ZKZ8 eEeKe8 ZQeKe8fdkk reQdu + ZReRs7 eEdwddxeRdu z dyf P eSdz dS # eSd{ es eSd|ej6 d z xY wdS )}z2.58 N)datetimetimezone timedelta)DEFAULT_BUFFER_SIZETF)IMAP4IMAP4_streamInternaldate2tupleInt2AP
ParseFlagsTime2Internaldate
i ) IMAP4REV1r i@B APPEND)AUTHSELECTEDAUTHENTICATE)NONAUTH
CAPABILITY)r r r LOGOUTCHECK)r CLOSECOPYCREATEDELETE DELETEACLENABLE)r EXAMINEEXPUNGEFETCHGETACL
GETANNOTATIONGETQUOTAGETQUOTAROOTMYRIGHTSLISTLOGINr LSUBMOVE NAMESPACENOOPPARTIAL PROXYAUTHRENAMESEARCHSELECTSETACL
SETANNOTATIONSETQUOTASORT)STARTTLSSTATUSSTORE SUBSCRIBETHREADUIDUNSUBSCRIBEUNSELECTs \+( (?P<data>.*))?s .*FLAGS \((?P<flags>[^\)]*)\)s .*INTERNALDATE "(?P<day>[ 0123][0-9])-(?P<mon>[A-Z][a-z][a-z])-(?P<year>[0-9][0-9][0-9][0-9]) (?P<hour>[0-9][0-9]):(?P<min>[0-9][0-9]):(?P<sec>[0-9][0-9]) (?P<zonen>[-+])(?P<zoneh>[0-9][0-9])(?P<zonem>[0-9][0-9])"s .*{(?P<size>\d+)}$s
\r\n|\r|\ns% \[(?P<type>[A-Z-]+)( (?P<data>.*))?\]s$ \* (?P<type>[A-Z-]+)( (?P<data>.*))?s3 \* (?P<data>\d+) (?P<type>[A-Z-]+)( (?P<data2>.*))?c . e Zd Z G d de Z G d de Z G d de Zdedfd Zd
Z d Z
d Zd
Zd Z
d Zd ZdedfdZd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd! Z d"