B
ρZΖ:Ψ`γ @ s G d d de ZG dd deZG dd deZG dd deZG dd d eeZG d
d deZG dd
d
eZ G dd de Z
G dd de ZG dd de ZG dd de Z
G dd de ZG dd de ZeZG dd de ZG dd de ZG dd de ZG d d! d!e ZG d"d# d#e ZG d$d% d%e ZG d&d' d'e ZG d(d) d)eZG d*d+ d+eZG d,d- d-eZG d.d/ d/eZG d0d1 d1eZd2S )3c @ s e Zd ZdS )ΪMessageErrorN)Ϊ__name__Ϊ
__module__Ϊ__qualname__© r r ϊ1/opt/alt/python37/lib64/python3.7/email/errors.pyr s r c @ s e Zd ZdS )ΪMessageParseErrorN)r r r r r r r r s r c @ s e Zd ZdS )ΪHeaderParseErrorN)r r r r r r r r s r c @ s e Zd ZdS )Ϊ
BoundaryErrorN)r r r r r r r r s r c @ s e Zd ZdS )ΪMultipartConversionErrorN)r r r r r r r r
s r
c @ s e Zd ZdS )ΪCharsetErrorN)r r r r r r r r s r c s e Zd Zd fdd Z ZS )Ϊ
MessageDefectNc s |d k rt |‘ || _d S )N)ΪsuperΪ__init__Ϊline)Ϊselfr )Ϊ __class__r r r $ s zMessageDefect.__init__)N)r r r r Ϊ
__classcell__r r )r r r ! s r c @ s e Zd ZdS )ΪNoBoundaryInMultipartDefectN)r r r r r r r r ) s r c @ s e Zd ZdS )ΪStartBoundaryNotFoundDefectN)r r r r r r r r , s r c @ s e Zd ZdS )ΪCloseBoundaryNotFoundDefectN)r r r r r r r r / s r c @ s e Zd ZdS )Ϊ#FirstHeaderLineIsContinuationDefectN)r r r r r r r r 2 s r c @ s e Zd ZdS )ΪMisplacedEnvelopeHeaderDefectN)r r r r r r r r 5 s r c @ s e Zd ZdS )Ϊ MissingHeaderBodySeparatorDefectN)r r r r r r r r 8 s r c @ s e Zd ZdS )Ϊ!MultipartInvariantViolationDefectN)r r r r r r r r = s r c @ s e Zd ZdS )Ϊ-InvalidMultipartContentTransferEncodingDefectN)r r r r r r r r @ s r c @ s e Zd ZdS )ΪUndecodableBytesDefectN)r r r r r r r r C s r c @ s e Zd ZdS )ΪInvalidBase64PaddingDefectN)r r r r r r r r F s r c @ s e Zd ZdS )ΪInvalidBase64CharactersDefectN)r r r r r r r r I s r c @ s e Zd ZdS )ΪInvalidBase64LengthDefectN)r r r r r r r r L s r c s e Zd Z fddZ ZS )ΪHeaderDefectc s t j|| d S )N)r
r )r ΪargsΪkw)r r r r T s zHeaderDefect.__init__)r r r r r r r )r r r Q s r c @ s e Zd ZdS )ΪInvalidHeaderDefectN)r r r r r r r r" W s r" c @ s e Zd ZdS )ΪHeaderMissingRequiredValueN)r r r r r r r r# Z s r# c s$ e Zd Z fddZdd Z ZS )ΪNonPrintableDefectc s t |‘ || _d S )N)r
r Ϊnon_printables)r r% )r r r r ` s zNonPrintableDefect.__init__c C s d | j‘S )Nz6the following ASCII non-printables found in header: {})Ϊformatr% )r r r r Ϊ__str__d s zNonPrintableDefect.__str__)r r r r r' r r r )r r r$ ] s r$ c @ s e Zd ZdS )ΪObsoleteHeaderDefectN)r r r r r r r r( h s r( c @ s e Zd ZdS )ΪNonASCIILocalPartDefectN)r r r r r r r r) k s r) N)Ϊ Exceptionr r r r Ϊ TypeErrorr
r Ϊ
ValueErrorr r r r r r r ZMalformedHeaderDefectr r r r r r r r" r# r$ r( r) r r r r Ϊ