__  __    __   __  _____      _            _          _____ _          _ _ 
 |  \/  |   \ \ / / |  __ \    (_)          | |        / ____| |        | | |
 | \  / |_ __\ V /  | |__) | __ ___   ____ _| |_ ___  | (___ | |__   ___| | |
 | |\/| | '__|> <   |  ___/ '__| \ \ / / _` | __/ _ \  \___ \| '_ \ / _ \ | |
 | |  | | |_ / . \  | |   | |  | |\ V / (_| | ||  __/  ____) | | | |  __/ | |
 |_|  |_|_(_)_/ \_\ |_|   |_|  |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1
 if you need WebShell for Seo everyday contact me on Telegram
 Telegram Address : @jackleet
        
        
For_More_Tools: Telegram: @jackleet | Bulk Smtp support mail sender | Business Mail Collector | Mail Bouncer All Mail | Bulk Office Mail Validator | Html Letter private



Upload:

Command:

aptanhua@216.73.217.0: ~ $
o

0�i��@sxdZgd�ZddlmZmZddlmZmZddlm	Z	Gdd�d�Z
Gdd	�d	e
�ZGd
d�d�ZGdd
�d
e�Z
dS)z-A parser of RFC 2822 and MIME email messages.)�Parser�HeaderParser�BytesParser�BytesHeaderParser�
FeedParser�BytesFeedParser�)�StringIO�
TextIOWrapper)rr)�compat32c@s0eZdZd
ed�dd�Zddd�Zddd	�ZdS)rN��policycCs||_||_dS)a�Parser of RFC 2822 and MIME email messages.

        Creates an in-memory object tree representing the email message, which
        can then be manipulated and turned over to a Generator to return the
        textual representation of the message.

        The string must be formatted as a block of RFC 2822 headers and header
        continuation lines, optionally preceded by a `Unix-from' header.  The
        header block is terminated either by the end of the string or by a
        blank line.

        _class is the class to instantiate for new message objects when they
        must be created.  This class must have a constructor that can take
        zero arguments.  Default is Message.Message.

        The policy keyword specifies a policy object that controls a number of
        aspects of the parser's operation.  The default policy maintains
        backward compatibility.

        N)�_classr)�selfr
r�r�3/opt/alt/python310/lib64/python3.10/email/parser.py�__init__s
zParser.__init__FcCsBt|j|jd�}|r|��	|�d�}|s	|��S|�|�q)a\Create a message structure from the data in a file.

        Reads all the data from the file and returns the root of the message
        structure.  Optional headersonly is a flag specifying whether to stop
        parsing after reading the headers or not.  The default is False,
        meaning it parses the entire contents of the file.
        rTi )rr
rZ_set_headersonly�readZfeed�close)r�fp�headersonlyZ
feedparser�datarrr�parse)s

��zParser.parsecCs|jt|�|d�S)a-Create a message structure from a string.

        Returns the root of the message structure.  Optional headersonly is a
        flag specifying whether to stop parsing after reading the headers or
        not.  The default is False, meaning it parses the entire contents of
        the file.
        �r)rr�r�textrrrr�parsestr;szParser.parsestr)N�F)�__name__�
__module__�__qualname__r
rrrrrrrrs
rc@� eZdZddd�Zddd�ZdS)rTcC�t�||d�S�NT)rr�rrrrrrrH�zHeaderParser.parsecCr!r")rrrrrrrKr$zHeaderParser.parsestrN�T)rrrrrrrrrrG�
rc@s(eZdZdd�Zd	dd�Zd	dd�ZdS)
rcOst|i|��|_dS)a�Parser of binary RFC 2822 and MIME email messages.

        Creates an in-memory object tree representing the email message, which
        can then be manipulated and turned over to a Generator to return the
        textual representation of the message.

        The input must be formatted as a block of RFC 2822 headers and header
        continuation lines, optionally preceded by a `Unix-from' header.  The
        header block is terminated either by the end of the input or by a
        blank line.

        _class is the class to instantiate for new message objects when they
        must be created.  This class must have a constructor that can take
        zero arguments.  Default is Message.Message.
        N)r�parser)r�args�kwrrrrQszBytesParser.__init__FcCs2t|ddd�}z|j�||�W|��S|��w)acCreate a message structure from the data in a binary file.

        Reads all the data from the file and returns the root of the message
        structure.  Optional headersonly is a flag specifying whether to stop
        parsing after reading the headers or not.  The default is False,
        meaning it parses the entire contents of the file.
        �ascii�surrogateescape)�encoding�errors)r	r'r�detachr#rrrrcszBytesParser.parsecCs|jddd�}|j�||�S)a2Create a message structure from a byte string.

        Returns the root of the message structure.  Optional headersonly is a
        flag specifying whether to stop parsing after reading the headers or
        not.  The default is False, meaning it parses the entire contents of
        the file.
        �ASCIIr+)r-)�decoder'rrrrr�
parsebytesrszBytesParser.parsebytesNr)rrrrrr1rrrrrOs
rc@r )rTcC�tj||dd�S�NTr)rrr#rrrr�zBytesHeaderParser.parsecCr2r3)rr1rrrrr1�r4zBytesHeaderParser.parsebytesNr%)rrrrr1rrrrr~r&rN)�__doc__�__all__�iorr	Zemail.feedparserrrZemail._policybaser
rrrrrrrr�<module>s7/

Filemanager

Name Type Size Permission Actions
__init__.cpython-310.opt-1.pyc File 1.54 KB 0644
__init__.cpython-310.opt-2.pyc File 959 B 0644
__init__.cpython-310.pyc File 1.54 KB 0644
_encoded_words.cpython-310.opt-1.pyc File 5.62 KB 0644
_encoded_words.cpython-310.opt-2.pyc File 3.79 KB 0644
_encoded_words.cpython-310.pyc File 5.62 KB 0644
_header_value_parser.cpython-310.opt-1.pyc File 76.98 KB 0644
_header_value_parser.cpython-310.opt-2.pyc File 60.62 KB 0644
_header_value_parser.cpython-310.pyc File 77.01 KB 0644
_parseaddr.cpython-310.opt-1.pyc File 12.23 KB 0644
_parseaddr.cpython-310.opt-2.pyc File 9.42 KB 0644
_parseaddr.cpython-310.pyc File 12.23 KB 0644
_policybase.cpython-310.opt-1.pyc File 14.9 KB 0644
_policybase.cpython-310.opt-2.pyc File 5.93 KB 0644
_policybase.cpython-310.pyc File 14.9 KB 0644
base64mime.cpython-310.opt-1.pyc File 3.18 KB 0644
base64mime.cpython-310.opt-2.pyc File 1.46 KB 0644
base64mime.cpython-310.pyc File 3.18 KB 0644
charset.cpython-310.opt-1.pyc File 11.3 KB 0644
charset.cpython-310.opt-2.pyc File 5.15 KB 0644
charset.cpython-310.pyc File 11.32 KB 0644
contentmanager.cpython-310.opt-1.pyc File 7.23 KB 0644
contentmanager.cpython-310.opt-2.pyc File 7.23 KB 0644
contentmanager.cpython-310.pyc File 7.23 KB 0644
encoders.cpython-310.opt-1.pyc File 1.6 KB 0644
encoders.cpython-310.opt-2.pyc File 1.28 KB 0644
encoders.cpython-310.pyc File 1.6 KB 0644
errors.cpython-310.opt-1.pyc File 5.73 KB 0644
errors.cpython-310.opt-2.pyc File 4.36 KB 0644
errors.cpython-310.pyc File 5.73 KB 0644
feedparser.cpython-310.opt-1.pyc File 10.21 KB 0644
feedparser.cpython-310.opt-2.pyc File 8.62 KB 0644
feedparser.cpython-310.pyc File 10.35 KB 0644
generator.cpython-310.opt-1.pyc File 12.91 KB 0644
generator.cpython-310.opt-2.pyc File 9.33 KB 0644
generator.cpython-310.pyc File 12.91 KB 0644
header.cpython-310.opt-1.pyc File 16.09 KB 0644
header.cpython-310.opt-2.pyc File 10.63 KB 0644
header.cpython-310.pyc File 16.09 KB 0644
headerregistry.cpython-310.opt-1.pyc File 21.37 KB 0644
headerregistry.cpython-310.opt-2.pyc File 15.91 KB 0644
headerregistry.cpython-310.pyc File 21.41 KB 0644
iterators.cpython-310.opt-1.pyc File 1.94 KB 0644
iterators.cpython-310.opt-2.pyc File 1.35 KB 0644
iterators.cpython-310.pyc File 1.94 KB 0644
message.cpython-310.opt-1.pyc File 36.97 KB 0644
message.cpython-310.opt-2.pyc File 20.97 KB 0644
message.cpython-310.pyc File 36.97 KB 0644
parser.cpython-310.opt-1.pyc File 5.56 KB 0644
parser.cpython-310.opt-2.pyc File 2.64 KB 0644
parser.cpython-310.pyc File 5.56 KB 0644
policy.cpython-310.opt-1.pyc File 9.44 KB 0644
policy.cpython-310.opt-2.pyc File 3.4 KB 0644
policy.cpython-310.pyc File 9.44 KB 0644
quoprimime.cpython-310.opt-1.pyc File 7.46 KB 0644
quoprimime.cpython-310.opt-2.pyc File 4.11 KB 0644
quoprimime.cpython-310.pyc File 7.46 KB 0644
utils.cpython-310.opt-1.pyc File 11.6 KB 0644
utils.cpython-310.opt-2.pyc File 8.12 KB 0644
utils.cpython-310.pyc File 11.6 KB 0644