HEX
Server: Apache
System: Linux bd12.noc223.com 4.18.0-553.121.1.lve.el8.x86_64 #1 SMP Thu Apr 30 16:40:41 UTC 2026 x86_64
User: handcraf (1693)
PHP: 8.1.28
Disabled: NONE
Upload Files
File: //opt/alt/python312/lib64/python3.12/email/__pycache__/errors.cpython-312.opt-1.pyc
�

|h�e���J�dZGd�de�ZGd�de�ZGd�de�ZGd�de�ZGd	�d
ee�ZGd�de�ZGd
�de	�Z
Gd�de
�ZGd�de
�ZGd�de
�Z
Gd�de
�ZGd�de
�ZGd�de
�ZeZGd�de
�ZGd�de
�ZGd�d e
�ZGd!�d"e
�ZGd#�d$e
�ZGd%�d&e
�ZGd'�d(e
�ZGd)�d*e�ZGd+�d,e�ZGd-�d.e�ZGd/�d0e�ZGd1�d2e�ZGd3�d4e�Zy5)6z email package exception classes.c��eZdZdZy)�MessageErrorz+Base class for errors in the email package.N��__name__�
__module__�__qualname__�__doc__���3/opt/alt/python312/lib64/python3.12/email/errors.pyrr���5r
rc��eZdZdZy)�MessageParseErrorz&Base class for message parsing errors.Nrr	r
rrrs��0r
rc��eZdZdZy)�HeaderParseErrorzError while parsing headers.Nrr	r
rrrs��&r
rc��eZdZdZy)�
BoundaryErrorz#Couldn't find terminating boundary.Nrr	r
rrrs��-r
rc��eZdZdZy)�MultipartConversionErrorz(Conversion to a multipart is prohibited.Nrr	r
rrr���2r
rc��eZdZdZy)�CharsetErrorzAn illegal charset was given.Nrr	r
rrrs��'r
rc�$��eZdZdZd�fd�	Z�xZS)�
MessageDefectz Base class for a message defect.c�6��|�t�|�|�||_y�N)�super�__init__�line)�selfr�	__class__s  �rrzMessageDefect.__init__$s������G��T�"���	r
r�rrrrr�
__classcell__�r s@rrr!s���*��r
rc��eZdZdZy)�NoBoundaryInMultipartDefectzBA message claimed to be a multipart but had no boundary parameter.Nrr	r
rr%r%)s��Lr
r%c��eZdZdZy)�StartBoundaryNotFoundDefectz+The claimed start boundary was never found.Nrr	r
rr'r',rr
r'c��eZdZdZy)�CloseBoundaryNotFoundDefectzEA start boundary was found, but not the corresponding close boundary.Nrr	r
rr)r)/���Or
r)c��eZdZdZy)�#FirstHeaderLineIsContinuationDefectz;A message had a continuation line as its first header line.Nrr	r
rr,r,2s��Er
r,c��eZdZdZy)�MisplacedEnvelopeHeaderDefectz?A 'Unix-from' header was found in the middle of a header block.Nrr	r
rr.r.5���Ir
r.c��eZdZdZy)� MissingHeaderBodySeparatorDefectzEFound line with no leading whitespace and no colon before blank line.Nrr	r
rr1r18r*r
r1c��eZdZdZy)�!MultipartInvariantViolationDefectz?A message claimed to be a multipart but no subparts were found.Nrr	r
rr3r3=r/r
r3c��eZdZdZy)�-InvalidMultipartContentTransferEncodingDefectzEAn invalid content transfer encoding was set on the multipart itself.Nrr	r
rr5r5@r*r
r5c��eZdZdZy)�UndecodableBytesDefectz0Header contained bytes that could not be decodedNrr	r
rr7r7C���:r
r7c��eZdZdZy)�InvalidBase64PaddingDefectz/base64 encoded sequence had an incorrect lengthNrr	r
rr:r:Fs��9r
r:c��eZdZdZy)�InvalidBase64CharactersDefectz=base64 encoded sequence had characters not in base64 alphabetNrr	r
rr<r<Is��Gr
r<c��eZdZdZy)�InvalidBase64LengthDefectz4base64 encoded sequence had invalid length (1 mod 4)Nrr	r
rr>r>Ls��>r
r>c�"��eZdZdZ�fd�Z�xZS)�HeaderDefectzBase class for a header defect.c�$��t�|�|i|��yr)rr)r�args�kwr s   �rrzHeaderDefect.__init__Ts���
���$�%�"�%r
r!r#s@rr@r@Qs���)�&�&r
r@c��eZdZdZy)�InvalidHeaderDefectz+Header is not valid, message gives details.Nrr	r
rrErEWrr
rEc��eZdZdZy)�HeaderMissingRequiredValuez(A header that must have a value had noneNrr	r
rrGrGZrr
rGc�(��eZdZdZ�fd�Zd�Z�xZS)�NonPrintableDefectz8ASCII characters outside the ascii-printable range foundc�2��t�|�|�||_yr)rr�non_printables)rrKr s  �rrzNonPrintableDefect.__init__`s���
����(�,��r
c�8�dj|j�S)Nz6the following ASCII non-printables found in header: {})�formatrK)rs r�__str__zNonPrintableDefect.__str__ds������+�+�,�	.r
)rrrrrrNr"r#s@rrIrI]s���B�-�.r
rIc��eZdZdZy)�ObsoleteHeaderDefectz0Header uses syntax declared obsolete by RFC 5322Nrr	r
rrPrPhr8r
rPc��eZdZdZy)�NonASCIILocalPartDefectz(local_part contains non-ASCII charactersNrr	r
rrRrRkrr
rRc��eZdZdZy)�InvalidDateDefectz%Header has unparsable or invalid dateNrr	r
rrTrTps��/r
rTN)r�	Exceptionrrrr�	TypeErrorrr�
ValueErrorrr%r'r)r,r.r1�MalformedHeaderDefectr3r5r7r:r<r>r@rErGrIrPrRrTr	r
r�<module>rYs^��
'�6�9�6�1��1�'�(�'�.�%�.�3�|�Y�3�(�<�(�
�J��M�-�M�6�-�6�P�-�P�F�-�F�J�M�J�P�}�P�9��J�
�J�P�M�P�;�]�;�:��:�H�M�H�?�
�?�
&�=�&�6�,�6�3��3�	.��	.�;�<�;�3�l�3�
0��0r