£Á°èZ¨Ä…–K§‚«“ô4“ÒÙ´dîfUÙÃÅ WKbyÊ¦•êŽ…È®FÒ¿ÊÎóCozá¬S@6{Í:›œêZÌ:Š•_%:¢¾¾~;‘Ã~èŠ©ÊÇí`ÔÑ©úë™µ'5I¿fš×WO%ø9¾«¾DK|€ùÍD”Ýs]nHÕ¶ê×Ó¼ãžªéUWŸÈË%DÒÕ¬ï‘]/Åcx  ‰ï2ß]ä6G[]S£ÔÏ¯rs{úëóµmÒï#UQxo·õÞCe]"±/aÙ&Eã4ú9Jé_ÞåëdãöKë)AÞ                  ¯¹ægƒÛowÐø^d™ý½ßB7áyMä9ÜÖUã
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
<html>
3
Ii                 @   s  d Z G dd deZG dd deZG dd deZG dd deZG d	d
 d
eeZG dd deZG dd deZ	G dd de
ZG dd deZG dd deZG dd deZG dd deZG dd deZG dd deZeZG dd deZG dd  d eZG d!d" d"eZG d#d$ d$eZG d%d& d&eZG d'd( d(eZG d)d* d*eZG d+d, d,eZG d-d. d.eZG d/d0 d0eZG d1d2 d2eZG d3d4 d4eZd5S )6z email package exception classes.c               @   s   e Zd ZdZdS )MessageErrorz+Base class for errors in the email package.N)__name__
__module____qualname____doc__ r   r   $/usr/lib64/python3.6/email/errors.pyr      s   r   c               @   s   e Zd ZdZdS )MessageParseErrorz&Base class for message parsing errors.N)r   r   r   r   r   r   r   r   r      s   r   c               @   s   e Zd ZdZdS )HeaderParseErrorzError while parsing headers.N)r   r   r   r   r   r   r   r   r	      s   r	   c               @   s   e Zd ZdZdS )BoundaryErrorz#Couldn't find terminating boundary.N)r   r   r   r   r   r   r   r   r
      s   r
   c               @   s   e Zd ZdZdS )MultipartConversionErrorz(Conversion to a multipart is prohibited.N)r   r   r   r   r   r   r   r   r      s   r   c               @   s   e Zd ZdZdS )CharsetErrorzAn illegal charset was given.N)r   r   r   r   r   r   r   r   r      s   r   c               @   s   e Zd ZdZdS )HeaderWriteErrorzError while writing headers.N)r   r   r   r   r   r   r   r   r       s   r   c                   s"   e Zd ZdZd fdd	Z  ZS )MessageDefectz Base class for a message defect.Nc                s   |d k	rt  j| || _d S )N)super__init__line)selfr   )	__class__r   r   r   (   s    zMessageDefect.__init__)N)r   r   r   r   r   __classcell__r   r   )r   r   r   %   s   r   c               @   s   e Zd ZdZdS )NoBoundaryInMultipartDefectzBA message claimed to be a multipart but had no boundary parameter.N)r   r   r   r   r   r   r   r   r   -   s   r   c               @   s   e Zd ZdZdS )StartBoundaryNotFoundDefectz+The claimed start boundary was never found.N)r   r   r   r   r   r   r   r   r   0   s   r   c               @   s   e Zd ZdZdS )CloseBoundaryNotFoundDefectzEA start boundary was found, but not the corresponding close boundary.N)r   r   r   r   r   r   r   r   r   3   s   r   c               @   s   e Zd ZdZdS )#FirstHeaderLineIsContinuationDefectz;A message had a continuation line as its first header line.N)r   r   r   r   r   r   r   r   r   6   s   r   c               @   s   e Zd ZdZdS )MisplacedEnvelopeHeaderDefectz?A 'Unix-from' header was found in the middle of a header block.N)r   r   r   r   r   r   r   r   r   9   s   r   c               @   s   e Zd ZdZdS ) MissingHeaderBodySeparatorDefectzEFound line with no leading whitespace and no colon before blank line.N)r   r   r   r   r   r   r   r   r   <   s   r   c               @   s   e Zd ZdZdS )!MultipartInvariantViolationDefectz?A message claimed to be a multipart but no subparts were found.N)r   r   r   r   r   r   r   r   r   A   s   r   c               @   s   e Zd ZdZdS )-InvalidMultipartContentTransferEncodingDefectzEAn invalid content transfer encoding was set on the multipart itself.N)r   r   r   r   r   r   r   r   r   D   s   r   c               @   s   e Zd ZdZdS )UndecodableBytesDefectz0Header contained bytes that could not be decodedN)r   r   r   r   r   r   r   r   r   G   s   r   c               @   s   e Zd ZdZdS )InvalidBase64PaddingDefectz/base64 encoded sequence had an incorrect lengthN)r   r   r   r   r   r   r   r   r   J   s   r   c               @   s   e Zd ZdZdS )InvalidBase64CharactersDefectz=base64 encoded sequence had characters not in base64 alphabetN)r   r   r   r   r   r   r   r   r   M   s   r   c               @   s   e Zd ZdZdS )InvalidBase64LengthDefectz4base64 encoded sequence had invalid length (1 mod 4)N)r   r   r   r   r   r   r   r   r    P   s   r    c                   s    e Zd ZdZ fddZ  ZS )HeaderDefectzBase class for a header defect.c                s   t  j|| d S )N)r   r   )r   argskw)r   r   r   r   X   s    zHeaderDefect.__init__)r   r   r   r   r   r   r   r   )r   r   r!   U   s   r!   c               @   s   e Zd ZdZdS )InvalidHeaderDefectz+Header is not valid, message gives details.N)r   r   r   r   r   r   r   r   r$   [   s   r$   c               @   s   e Zd ZdZdS )HeaderMissingRequiredValuez(A header that must have a value had noneN)r   r   r   r   r   r   r   r   r%   ^   s   r%   c                   s(   e Zd ZdZ fddZdd Z  ZS )NonPrintableDefectz8ASCII characters outside the ascii-printable range foundc                s   t  j| || _d S )N)r   r   non_printables)r   r'   )r   r   r   r   d   s    zNonPrintableDefect.__init__c             C   s   dj | jS )Nz6the following ASCII non-printables found in header: {})formatr'   )r   r   r   r   __str__h   s    zNonPrintableDefect.__str__)r   r   r   r   r   r)   r   r   r   )r   r   r&   a   s   r&   c               @   s   e Zd ZdZdS )ObsoleteHeaderDefectz0Header uses syntax declared obsolete by RFC 5322N)r   r   r   r   r   r   r   r   r*   l   s   r*   c               @   s   e Zd ZdZdS )NonASCIILocalPartDefectz(local_part contains non-ASCII charactersN)r   r   r   r   r   r   r   r   r+   o   s   r+   N)r   	Exceptionr   r   r	   r
   	TypeErrorr   r   r   
ValueErrorr   r   r   r   r   r   r   ZMalformedHeaderDefectr   r   r   r   r   r    r!   r$   r%   r&   r*   r+   r   r   r   r   <module>   s6   