| Server IP : 13.126.101.145 / Your IP : 216.73.216.11 Web Server : Apache/2.4.52 (Ubuntu) System : Linux ip-11-115-0-196 6.8.0-1039-aws #41~22.04.1-Ubuntu SMP Thu Sep 11 10:54:48 UTC 2025 x86_64 User : www-data ( 33) PHP Version : 8.3.17 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /lib/python3.10/email/__pycache__/ |
Upload File : |
o
p̦iԷ � @ s� d Z ddgZddlZddlZddlZddlmZmZ ddlm Z ddlm
Z
ddlmZm
Z
dd lmZ dd
lmZ ejZdZe�d�Zd
d� Zddd�Zdd� Zdd� ZG dd� d�ZG dd� de�ZG dd� de�ZdS )z8Basic message object for the email package object model.�Message�EmailMessage� N)�BytesIO�StringIO)�utils)�errors)�Policy�compat32��charset)�decode_bz; z[ \(\)<>@,;:\\"/\[\]\?=]c C s4 t | ��d�\}}}|s|�� d fS |�� |�� fS )N�;)�str� partition�strip)�param�a�sep�b� r �$/usr/lib/python3.10/email/message.py�_splitparam s r Tc C s� |dur^t |�dkr^t|t�r&| d7 } t�|d |d |d �}d| |f S z|�d� W n tyG | d7 } t�|dd �}d| |f Y S w |sOt�|�rXd
| t� |�f S d| |f S | S )a~ Convenience function to format and return a key=value pair.
This will quote the value if needed or if quote is true. If value is a
three tuple (charset, language, value), it will be encoded according
to RFC2231 rules. If it contains non-ascii characters it will likewise
be encoded according to RFC2231 rules, using the utf-8 charset and
a null language.
Nr �*� � �%s=%s�asciizutf-8� z%s="%s")
�len�
isinstance�tupler �encode_rfc2231�encode�UnicodeEncodeError� tspecials�search�quote)r �valuer&