3 \?ã@sšGdd„deƒZGdd„deƒZGdd„deƒZGdd„deƒZGdd „d eeƒZGd d „d eƒZGd d „d eƒZ Gdd„de ƒZ Gdd„de ƒZ Gdd„de ƒZ Gdd„de ƒZ Gdd„de ƒZGdd„de ƒZeZGdd„de ƒZGdd„de ƒZGdd„de ƒZGd d!„d!e ƒZGd"d#„d#e ƒZGd$d%„d%e ƒZGd&d'„d'e ƒZGd(d)„d)eƒZGd*d+„d+eƒZGd,d-„d-eƒZGd.d/„d/eƒZGd0d1„d1eƒZd2S)3c@s eZdZdS)Ú MessageErrorN)Ú__name__Ú __module__Ú __qualname__©rrú$/usr/lib64/python3.6/email/errors.pyrsrc@s eZdZdS)ÚMessageParseErrorN)rrrrrrrr src@s eZdZdS)ÚHeaderParseErrorN)rrrrrrrrsrc@s eZdZdS)Ú BoundaryErrorN)rrrrrrrr sr c@s eZdZdS)ÚMultipartConversionErrorN)rrrrrrrr sr c@s eZdZdS)Ú CharsetErrorN)rrrrrrrr sr cseZdZd‡fdd„ Z‡ZS)Ú MessageDefectNcs|dk rtƒj|ƒ||_dS)N)ÚsuperÚ__init__Úline)Úselfr)Ú __class__rrr$s zMessageDefect.__init__)N)rrrrÚ __classcell__rr)rrr !sr c@s eZdZdS)ÚNoBoundaryInMultipartDefectN)rrrrrrrr)src@s eZdZdS)ÚStartBoundaryNotFoundDefectN)rrrrrrrr,src@s eZdZdS)ÚCloseBoundaryNotFoundDefectN)rrrrrrrr/src@s eZdZdS)Ú#FirstHeaderLineIsContinuationDefectN)rrrrrrrr2src@s eZdZdS)ÚMisplacedEnvelopeHeaderDefectN)rrrrrrrr5src@s eZdZdS)Ú MissingHeaderBodySeparatorDefectN)rrrrrrrr8src@s eZdZdS)Ú!MultipartInvariantViolationDefectN)rrrrrrrr=src@s eZdZdS)Ú-InvalidMultipartContentTransferEncodingDefectN)rrrrrrrr@src@s eZdZdS)ÚUndecodableBytesDefectN)rrrrrrrrCsrc@s eZdZdS)ÚInvalidBase64PaddingDefectN)rrrrrrrrFsrc@s eZdZdS)ÚInvalidBase64CharactersDefectN)rrrrrrrrIsrc@s eZdZdS)ÚInvalidBase64LengthDefectN)rrrrrrrrLsrcseZdZ‡fdd„Z‡ZS)Ú HeaderDefectcstƒj||ŽdS)N)r r)rÚargsÚkw)rrrrTszHeaderDefect.__init__)rrrrrrr)rrrQsrc@s eZdZdS)ÚInvalidHeaderDefectN)rrrrrrrr"Wsr"c@s eZdZdS)ÚHeaderMissingRequiredValueN)rrrrrrrr#Zsr#cs$eZdZ‡fdd„Zdd„Z‡ZS)ÚNonPrintableDefectcstƒj|ƒ||_dS)N)r rÚnon_printables)rr%)rrrr`s zNonPrintableDefect.__init__cCs dj|jƒS)Nz6the following ASCII non-printables found in header: {})Úformatr%)rrrrÚ__str__dszNonPrintableDefect.__str__)rrrrr'rrr)rrr$]s r$c@s eZdZdS)ÚObsoleteHeaderDefectN)rrrrrrrr(hsr(c@s eZdZdS)ÚNonASCIILocalPartDefectN)rrrrrrrr)ksr)N)Ú Exceptionrrrr Ú TypeErrorr r Ú ValueErrorr rrrrrrZMalformedHeaderDefectrrrrrrrr"r#r$r(r)rrrrÚs2