f GddeZGddeZGddeZGddeZGdd eeZGd d eZGd d eZ Gdde Z Gdde Z Gdde Z Gdde Z Gdde ZGdde ZeZGdde ZGdde ZGdde ZGd d!e ZGd"d#e ZGd$d%e ZGd&d'e ZGd(d)eZGd*d+eZGd,d-eZGd.d/eZGd0d1eZGd2d3eZd4S)5ceZdZdS) MessageErrorN__name__ __module__ __qualname__3/opt/alt/python311/lib64/python3.11/email/errors.pyrr55r rceZdZdS)MessageParseErrorNrrr r r r s00r r ceZdZdS)HeaderParseErrorNrrr r rrs&&r rceZdZdS) BoundaryErrorNrrr r rrs--r rceZdZdS)MultipartConversionErrorNrrr r rr22r rceZdZdS) CharsetErrorNrrr r rrs''r rc"eZdZ dfd ZxZS) MessageDefectNc\|!t|||_dSN)super__init__line)selfr __class__s r rzMessageDefect.__init__$s,   GG  T " " " r rrrrr __classcell__rs@r rr!s@*r rceZdZdS)NoBoundaryInMultipartDefectNrrr r r$r$)sLLr r$ceZdZdS)StartBoundaryNotFoundDefectNrrr r r&r&,r r r&ceZdZdS)CloseBoundaryNotFoundDefectNrrr r r(r(/OOr r(ceZdZdS)#FirstHeaderLineIsContinuationDefectNrrr r r+r+2sEEr r+ceZdZdS)MisplacedEnvelopeHeaderDefectNrrr r r-r-5IIr r-ceZdZdS) MissingHeaderBodySeparatorDefectNrrr r r0r08r)r r0ceZdZdS)!MultipartInvariantViolationDefectNrrr r r2r2=r.r r2ceZdZdS)-InvalidMultipartContentTransferEncodingDefectNrrr r r4r4@r)r r4ceZdZdS)UndecodableBytesDefectNrrr r r6r6C::r r6ceZdZdS)InvalidBase64PaddingDefectNrrr r r9r9Fs99r r9ceZdZdS)InvalidBase64CharactersDefectNrrr r r;r;IsGGr r;ceZdZdS)InvalidBase64LengthDefectNrrr r r=r=Ls>>r r=c eZdZ fdZxZS) HeaderDefectc:tj|i|dSr)rr)rargskwrs r rzHeaderDefect.__init__Ts%$%"%%%%%r r r"s@r r?r?Qs;)&&&&&&&&&r r?ceZdZdS)InvalidHeaderDefectNrrr r rDrDWr r rDceZdZdS)HeaderMissingRequiredValueNrrr r rFrFZrr rFc&eZdZ fdZdZxZS)NonPrintableDefectcXt|||_dSr)rrnon_printables)rrJrs r rzNonPrintableDefect.__init__`s) (((,r c6d|jS)Nz6the following ASCII non-printables found in header: {})formatrJ)rs r __str__zNonPrintableDefect.__str__ds+,, .r )rrrrrMr!r"s@r rHrH]sJB-----.......r rHceZdZdS)ObsoleteHeaderDefectNrrr r rOrOhr7r rOceZdZdS)NonASCIILocalPartDefectNrrr r rQrQkrr rQceZdZdS)InvalidDateDefectNrrr r rSrSps//r rSN) Exceptionrr rr TypeErrorrr ValueErrorrr$r&r(r+r-r0MalformedHeaderDefectr2r4r6r9r;r=r?rDrFrHrOrQrSrr r rXs '66666966611111 111'''''('''.....%...33333|Y333(((((<((( JMMMMM-MMM66666-666PPPPP-PPPFFFFF-FFFJJJJJMJJJPPPPP}PPP9JJJJJ JJJPPPPPMPPP;;;;;];;;::::::::HHHHHMHHH????? ??? &&&&&=&&& 66666,66633333333 . . . . . . . .;;;;;<;;;33333l333 00000 00000r