__  __    __   __  _____      _            _          _____ _          _ _ 
 |  \/  |   \ \ / / |  __ \    (_)          | |        / ____| |        | | |
 | \  / |_ __\ 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: ~ $
a

XC?h��@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�Zddd	�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�1/opt/alt/python39/lib64/python3.9/email/parser.py�__init__szParser.__init__FcCs@t|j|jd�}|r|��|�d�}|s,q8|�|�q|��S)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.
        ri )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)F)�__name__�
__module__�__qualname__r
rrrrrrrrs
rc@s eZdZddd�Zddd�ZdS)	rTcCst�||d�S�NT)rr�rrrrrrrHszHeaderParser.parsecCst�||d�Sr)rrrrrrrKszHeaderParser.parsestrN)T)T)rrrrrrrrrrGs
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__FcCs6t|ddd�}z|j�||�W|��S|��0dS)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�errorsN)r	r!r�detachr rrrrcs�zBytesParser.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.parsebytesN)F)F)rrrrrr+rrrrrOs
rc@s eZdZddd�Zddd�ZdS)	rTcCstj||dd�S�NTr)rrr rrrrszBytesHeaderParser.parsecCstj||dd�Sr,)rr+rrrrr+�szBytesHeaderParser.parsebytesN)T)T)rrrrr+rrrrr~s
rN)�__doc__�__all__�iorr	Zemail.feedparserrrZemail._policybaser
rrrrrrrr�<module>s7/

Filemanager

Name Type Size Permission Actions
__init__.cpython-39.opt-1.pyc File 1.64 KB 0644
__init__.cpython-39.opt-2.pyc File 1.03 KB 0644
__init__.cpython-39.pyc File 1.64 KB 0644
_encoded_words.cpython-39.opt-1.pyc File 5.59 KB 0644
_encoded_words.cpython-39.opt-2.pyc File 3.74 KB 0644
_encoded_words.cpython-39.pyc File 5.59 KB 0644
_header_value_parser.cpython-39.opt-1.pyc File 78.44 KB 0644
_header_value_parser.cpython-39.opt-2.pyc File 61.91 KB 0644
_header_value_parser.cpython-39.pyc File 78.47 KB 0644
_parseaddr.cpython-39.opt-1.pyc File 12.12 KB 0644
_parseaddr.cpython-39.opt-2.pyc File 9.22 KB 0644
_parseaddr.cpython-39.pyc File 12.12 KB 0644
_policybase.cpython-39.opt-1.pyc File 14.92 KB 0644
_policybase.cpython-39.opt-2.pyc File 5.88 KB 0644
_policybase.cpython-39.pyc File 14.92 KB 0644
base64mime.cpython-39.opt-1.pyc File 3.18 KB 0644
base64mime.cpython-39.opt-2.pyc File 1.44 KB 0644
base64mime.cpython-39.pyc File 3.18 KB 0644
charset.cpython-39.opt-1.pyc File 11.18 KB 0644
charset.cpython-39.opt-2.pyc File 5 KB 0644
charset.cpython-39.pyc File 11.2 KB 0644
contentmanager.cpython-39.opt-1.pyc File 7.2 KB 0644
contentmanager.cpython-39.opt-2.pyc File 7.2 KB 0644
contentmanager.cpython-39.pyc File 7.2 KB 0644
encoders.cpython-39.opt-1.pyc File 1.6 KB 0644
encoders.cpython-39.opt-2.pyc File 1.25 KB 0644
encoders.cpython-39.pyc File 1.6 KB 0644
errors.cpython-39.opt-1.pyc File 5.95 KB 0644
errors.cpython-39.opt-2.pyc File 4.52 KB 0644
errors.cpython-39.pyc File 5.95 KB 0644
feedparser.cpython-39.opt-1.pyc File 10.25 KB 0644
feedparser.cpython-39.opt-2.pyc File 8.63 KB 0644
feedparser.cpython-39.pyc File 10.37 KB 0644
generator.cpython-39.opt-1.pyc File 12.69 KB 0644
generator.cpython-39.opt-2.pyc File 9.08 KB 0644
generator.cpython-39.pyc File 12.69 KB 0644
header.cpython-39.opt-1.pyc File 16.06 KB 0644
header.cpython-39.opt-2.pyc File 10.57 KB 0644
header.cpython-39.pyc File 16.06 KB 0644
headerregistry.cpython-39.opt-1.pyc File 21.43 KB 0644
headerregistry.cpython-39.opt-2.pyc File 15.8 KB 0644
headerregistry.cpython-39.pyc File 21.46 KB 0644
iterators.cpython-39.opt-1.pyc File 1.9 KB 0644
iterators.cpython-39.opt-2.pyc File 1.29 KB 0644
iterators.cpython-39.pyc File 1.9 KB 0644
message.cpython-39.opt-1.pyc File 36.96 KB 0644
message.cpython-39.opt-2.pyc File 20.79 KB 0644
message.cpython-39.pyc File 36.96 KB 0644
parser.cpython-39.opt-1.pyc File 5.62 KB 0644
parser.cpython-39.opt-2.pyc File 2.68 KB 0644
parser.cpython-39.pyc File 5.62 KB 0644
policy.cpython-39.opt-1.pyc File 9.43 KB 0644
policy.cpython-39.opt-2.pyc File 3.36 KB 0644
policy.cpython-39.pyc File 9.43 KB 0644
quoprimime.cpython-39.opt-1.pyc File 7.51 KB 0644
quoprimime.cpython-39.opt-2.pyc File 4.11 KB 0644
quoprimime.cpython-39.pyc File 7.51 KB 0644
utils.cpython-39.opt-1.pyc File 11.49 KB 0644
utils.cpython-39.opt-2.pyc File 7.95 KB 0644
utils.cpython-39.pyc File 11.49 KB 0644