3 �L�j� � @ s� d Z G dd� de�ZG dd� de�ZG dd� de�ZG dd� de�ZG d d � d ee�ZG dd� de�ZG d d� de�Z G dd� de �ZG dd� de�ZG dd� de�Z G dd� de�ZG dd� de�ZG dd� de�ZG dd� de�ZeZG dd� de�ZG dd � d e�ZG d!d"� d"e�ZG d#d$� d$e�ZG d%d&� d&e�ZG d'd(� d(e�ZG d)d*� d*e�ZG d+d,� d,e�ZG d-d.� d.e�ZG d/d0� d0e�ZG d1d2� d2e�ZG d3d4� d4e�Zd5S )6z email package exception classes.c @ s e Zd ZdZdS )�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 Zd ZdZdS )�MessageParseErrorz&Base class for message parsing errors.N)r r r r r r r r r s r c @ s e Zd ZdZdS )�HeaderParseErrorzError while parsing headers.N)r r r r r r r r r s r c @ s e Zd ZdZdS )� BoundaryErrorz#Couldn't find terminating boundary.N)r r r r r r r r r s r c @ s e Zd ZdZdS )�MultipartConversionErrorz(Conversion to a multipart is prohibited.N)r r r r r r r r r s r c @ s e Zd ZdZdS )�CharsetErrorzAn illegal charset was given.N)r r r r r r r r r s r c @ s e Zd ZdZdS )�HeaderWriteErrorzError while writing headers.N)r r r r r r r r r s r c s" e Zd ZdZd� fdd� Z� ZS )� MessageDefectz Base class for a message defect.Nc s |d k rt � j|� || _d S )N)�super�__init__�line)�selfr )� __class__r r r ( s zMessageDefect.__init__)N)r r r r r � __classcell__r r )r r r % s r c @ s e Zd ZdZdS )�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 Zd ZdZdS )�StartBoundaryNotFoundDefectz+The claimed start boundary was never found.N)r r r r r r r r r 0 s r c @ s e Zd ZdZdS )�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 Zd ZdZdS )�#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 Zd ZdZdS )�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 Zd ZdZdS )� MissingHeaderBodySeparatorDefectzEFound line with no leading whitespace and no colon before blank line.N)r r r r r r r r r <