U
e5d% � @ s: d gZ ddlZddlmZ ddlmZ G dd � d e�ZdS )� MIMEImage� N)�encoders)�MIMENonMultipartc @ s" e Zd Zdejfdd�dd�ZdS )r N)�policyc K sT |d krt �d |�}|d kr$td��tj| d|fd|i|�� | �|� || � d S )Nz"Could not guess image MIME subtypeZimager )�imghdrZwhat� TypeErrorr �__init__Zset_payload)�selfZ
_imagedataZ_subtypeZ_encoderr Z_params� r
�(/usr/lib64/python3.8/email/mime/image.pyr s �
zMIMEImage.__init__)�__name__�
__module__�__qualname__r Z
encode_base64r r
r
r
r r s
��)�__all__r Zemailr Zemail.mime.nonmultipartr r r
r
r
r �