OXIESEC PANEL
- Current Dir:
/
/
opt
/
alt
/
python38
/
lib64
/
python3.8
/
email
/
__pycache__
Server IP: 2a02:4780:11:1594:0:ef5:22d7:a
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
10/21/2025 06:55:16 AM
rwxr-xr-x
📄
__init__.cpython-38.opt-1.pyc
1.67 KB
09/23/2024 11:50:13 AM
rw-r--r--
📄
__init__.cpython-38.opt-2.pyc
1.06 KB
09/23/2024 11:50:21 AM
rw-r--r--
📄
__init__.cpython-38.pyc
1.67 KB
09/23/2024 11:50:13 AM
rw-r--r--
📄
_encoded_words.cpython-38.opt-1.pyc
5.57 KB
09/23/2024 11:50:13 AM
rw-r--r--
📄
_encoded_words.cpython-38.opt-2.pyc
3.73 KB
09/23/2024 11:50:21 AM
rw-r--r--
📄
_encoded_words.cpython-38.pyc
5.57 KB
09/23/2024 11:50:13 AM
rw-r--r--
📄
_header_value_parser.cpython-38.opt-1.pyc
78.1 KB
09/23/2024 11:50:17 AM
rw-r--r--
📄
_header_value_parser.cpython-38.opt-2.pyc
61.63 KB
09/23/2024 11:50:21 AM
rw-r--r--
📄
_header_value_parser.cpython-38.pyc
78.15 KB
09/23/2024 11:50:13 AM
rw-r--r--
📄
_parseaddr.cpython-38.opt-1.pyc
12.19 KB
09/23/2024 11:50:13 AM
rw-r--r--
📄
_parseaddr.cpython-38.opt-2.pyc
9.3 KB
09/23/2024 11:50:21 AM
rw-r--r--
📄
_parseaddr.cpython-38.pyc
12.19 KB
09/23/2024 11:50:13 AM
rw-r--r--
📄
_policybase.cpython-38.opt-1.pyc
14.92 KB
09/23/2024 11:50:13 AM
rw-r--r--
📄
_policybase.cpython-38.opt-2.pyc
5.89 KB
09/23/2024 11:50:21 AM
rw-r--r--
📄
_policybase.cpython-38.pyc
14.92 KB
09/23/2024 11:50:13 AM
rw-r--r--
📄
base64mime.cpython-38.opt-1.pyc
3.17 KB
09/23/2024 11:50:13 AM
rw-r--r--
📄
base64mime.cpython-38.opt-2.pyc
1.44 KB
09/23/2024 11:50:21 AM
rw-r--r--
📄
base64mime.cpython-38.pyc
3.17 KB
09/23/2024 11:50:13 AM
rw-r--r--
📄
charset.cpython-38.opt-1.pyc
11.17 KB
09/23/2024 11:50:17 AM
rw-r--r--
📄
charset.cpython-38.opt-2.pyc
4.99 KB
09/23/2024 11:50:21 AM
rw-r--r--
📄
charset.cpython-38.pyc
11.21 KB
09/23/2024 11:50:13 AM
rw-r--r--
📄
contentmanager.cpython-38.opt-1.pyc
7.2 KB
09/23/2024 11:50:13 AM
rw-r--r--
📄
contentmanager.cpython-38.opt-2.pyc
7.2 KB
09/23/2024 11:50:13 AM
rw-r--r--
📄
contentmanager.cpython-38.pyc
7.2 KB
09/23/2024 11:50:13 AM
rw-r--r--
📄
encoders.cpython-38.opt-1.pyc
1.59 KB
09/23/2024 11:50:13 AM
rw-r--r--
📄
encoders.cpython-38.opt-2.pyc
1.25 KB
09/23/2024 11:50:21 AM
rw-r--r--
📄
encoders.cpython-38.pyc
1.59 KB
09/23/2024 11:50:13 AM
rw-r--r--
📄
errors.cpython-38.opt-1.pyc
5.94 KB
09/23/2024 11:50:13 AM
rw-r--r--
📄
errors.cpython-38.opt-2.pyc
4.51 KB
09/23/2024 11:50:21 AM
rw-r--r--
📄
errors.cpython-38.pyc
5.94 KB
09/23/2024 11:50:13 AM
rw-r--r--
📄
feedparser.cpython-38.opt-1.pyc
10.26 KB
09/23/2024 11:50:17 AM
rw-r--r--
📄
feedparser.cpython-38.opt-2.pyc
8.63 KB
09/23/2024 11:50:21 AM
rw-r--r--
📄
feedparser.cpython-38.pyc
10.41 KB
09/23/2024 11:50:13 AM
rw-r--r--
📄
generator.cpython-38.opt-1.pyc
12.67 KB
09/23/2024 11:50:13 AM
rw-r--r--
📄
generator.cpython-38.opt-2.pyc
9.06 KB
09/23/2024 11:50:21 AM
rw-r--r--
📄
generator.cpython-38.pyc
12.67 KB
09/23/2024 11:50:13 AM
rw-r--r--
📄
header.cpython-38.opt-1.pyc
16.07 KB
09/23/2024 11:50:13 AM
rw-r--r--
📄
header.cpython-38.opt-2.pyc
10.58 KB
09/23/2024 11:50:21 AM
rw-r--r--
📄
header.cpython-38.pyc
16.07 KB
09/23/2024 11:50:13 AM
rw-r--r--
📄
headerregistry.cpython-38.opt-1.pyc
21.49 KB
09/23/2024 11:50:17 AM
rw-r--r--
📄
headerregistry.cpython-38.opt-2.pyc
15.86 KB
09/23/2024 11:50:21 AM
rw-r--r--
📄
headerregistry.cpython-38.pyc
21.54 KB
09/23/2024 11:50:13 AM
rw-r--r--
📄
iterators.cpython-38.opt-1.pyc
1.89 KB
09/23/2024 11:50:13 AM
rw-r--r--
📄
iterators.cpython-38.opt-2.pyc
1.28 KB
09/23/2024 11:50:21 AM
rw-r--r--
📄
iterators.cpython-38.pyc
1.89 KB
09/23/2024 11:50:13 AM
rw-r--r--
📄
message.cpython-38.opt-1.pyc
37 KB
09/23/2024 11:50:13 AM
rw-r--r--
📄
message.cpython-38.opt-2.pyc
20.83 KB
09/23/2024 11:50:21 AM
rw-r--r--
📄
message.cpython-38.pyc
37 KB
09/23/2024 11:50:13 AM
rw-r--r--
📄
parser.cpython-38.opt-1.pyc
5.6 KB
09/23/2024 11:50:13 AM
rw-r--r--
📄
parser.cpython-38.opt-2.pyc
2.66 KB
09/23/2024 11:50:21 AM
rw-r--r--
📄
parser.cpython-38.pyc
5.6 KB
09/23/2024 11:50:13 AM
rw-r--r--
📄
policy.cpython-38.opt-1.pyc
9.45 KB
09/23/2024 11:50:13 AM
rw-r--r--
📄
policy.cpython-38.opt-2.pyc
3.38 KB
09/23/2024 11:50:21 AM
rw-r--r--
📄
policy.cpython-38.pyc
9.45 KB
09/23/2024 11:50:13 AM
rw-r--r--
📄
quoprimime.cpython-38.opt-1.pyc
7.51 KB
09/23/2024 11:50:13 AM
rw-r--r--
📄
quoprimime.cpython-38.opt-2.pyc
4.12 KB
09/23/2024 11:50:21 AM
rw-r--r--
📄
quoprimime.cpython-38.pyc
7.51 KB
09/23/2024 11:50:13 AM
rw-r--r--
📄
utils.cpython-38.opt-1.pyc
11.6 KB
09/23/2024 11:50:13 AM
rw-r--r--
📄
utils.cpython-38.opt-2.pyc
8.06 KB
09/23/2024 11:50:21 AM
rw-r--r--
📄
utils.cpython-38.pyc
11.6 KB
09/23/2024 11:50:13 AM
rw-r--r--
Editing: headerregistry.cpython-38.opt-1.pyc
Close
U i�fKQ � @ sz d Z ddlmZ ddlmZ ddlmZ ddlmZ G dd� d�ZG dd � d �Z G d d� de �Zdd � ZG dd� d�Z G dd� de �ZG dd� d�ZG dd� de�ZG dd� d�ZG dd� de�ZG dd� de�ZG dd� de�ZG dd� d�ZG d d!� d!�ZG d"d#� d#e�ZG d$d%� d%e�ZG d&d'� d'�ZG d(d)� d)�Zeeeeeeeeeeeeeeeeeeeed*�ZG d+d,� d,�Zd-S ).a; Representing and manipulating email headers via custom objects. This module provides an implementation of the HeaderRegistry API. The implementation is designed to flexibly follow RFC5322 rules. Eventually HeaderRegistry will be a public API, but it isn't yet, and will probably change some before that happens. � )�MappingProxyType)�utils)�errors)�_header_value_parserc @ s^ e Zd Zddd�Zedd� �Zedd� �Zed d � �Zedd� �Zd d� Z dd� Z dd� ZdS )�Address� Nc C s� d� td||||f��}d|ks(d|kr0td��|dk r�|s@|rHtd��t�|�\}}|rjtd�||���|jrz|jd �|j}|j }|| _ || _|| _dS ) a� Create an object representing a full email address. An address can have a 'display_name', a 'username', and a 'domain'. In addition to specifying the username and domain separately, they may be specified together by using the addr_spec keyword *instead of* the username and domain keywords. If an addr_spec string is specified it must be properly quoted according to RFC 5322 rules; an error will be raised if it is not. An Address object has display_name, username, domain, and addr_spec attributes, all of which are read-only. The addr_spec and the string value of the object are both quoted according to RFC5322 rules, but without any Content Transfer Encoding. r N� � z8invalid arguments; address parts cannot contain CR or LFz=addrspec specified when username and/or domain also specifiedz6Invalid addr_spec; only '{}' could be parsed from '{}'r ) �join�filter� ValueError� TypeError�parserZ get_addr_spec�format�all_defects� local_part�domain� _display_name� _username�_domain)�self�display_name�usernamer � addr_specZinputsZa_s�rest� r �9/opt/alt/python38/lib64/python3.8/email/headerregistry.py�__init__ s&