
    d                     D    d Z dgZddlmZ ddlmZ  G d de          ZdS )z.Class representing text/* type MIME documents.MIMEText    )Charset)MIMENonMultipartc                        e Zd ZdZddddZdS )r   z0Class for generating text/* type MIME documents.plainN)policyc                    |+	 |                     d           d}n# t          $ r d}Y nw xY wt          j        | d|fd|idt	          |          i |                     ||           dS )a~  Create a text/* type MIME document.

        _text is the string for this message object.

        _subtype is the MIME sub content type, defaulting to "plain".

        _charset is the character set parameter added to the Content-Type
        header.  This defaults to "us-ascii".  Note that as a side-effect, the
        Content-Transfer-Encoding header will also be set.
        Nzus-asciizutf-8textr   charset)encodeUnicodeEncodeErrorr   __init__strset_payload)self_text_subtype_charsetr   s        !  /croot/python-split_1694437901252/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_plac/lib/python3.11/email/mime/text.pyr   zMIMEText.__init__   s     #Z(((%% # # #"# 	!$ 	@ 	@ 	@%.H$>	@ 	@ 	@ 	)))))s    ++)r   N)__name__
__module____qualname____doc__r        r   r   r      s:        ::* * * * * * * *r   N)r   __all__email.charsetr   email.mime.nonmultipartr   r   r   r   r   <module>r      sm   
 5 4, ! ! ! ! ! ! 4 4 4 4 4 4* * * * * * * * * *r   