관리-도구
편집 파일: poplib.cpython-311.opt-2.pyc
� c��f^; � �$ � d dl Z d dlZd dlZd dlZ d dlZdZn # e$ r dZY nw xY wddgZ G d� de� � Z dZ dZd Zd Z ee z ZdZ G d� d� � Zer# G d � de� � Ze� d� � edk �rd dlZ eej d � � Z ee� � � � � e� ej d � � e� ej d � � e� � � e� � � \ ZZ ededz � � D ]GZe� e� � \ Z!Z"Z# edez � � e"D ]Z$ ede$z � � � ed� � �He�% � � dS dS )� NTF�POP3�error_protoc � � e Zd ZdS )r N)�__name__� __module__�__qualname__� � �-/opt/alt/python311/lib64/python3.11/poplib.pyr r s � � � � � � � r �n i� � � i c �� � e Zd Z dZeej fd�Zd� Zd� Z d� Z d� Zd� Zd� Z d � Zd � Zd� Zd� Zd � Zd� Zd� Zd d�Zd� Zd� Zd� Zd� Zd� Zd� Zd� Z ej d� � Zd� Z d� Z!d d�Z"d� Z#d� Z$d d�Z%dS )!r zUTF-8c � � || _ || _ d| _ t j d| ||� � | � |� � | _ | j � d� � | _ d| _ | � � � | _ d S )NFzpoplib.connect�rbr )�host�port�_tls_established�sys�audit�_create_socket�sock�makefile�file� _debugging�_getresp�welcome)�selfr r �timeouts r �__init__z POP3.__init__b su � ��� ��� � %���� �"�D�$��5�5�5��'�'��0�0�� ��I�&�&�t�,�,�� �����}�}������r c �j � |�|st d� � �t j | j | j f|� � S )Nz0Non-blocking socket (timeout=0) is not supported)� ValueError�socket�create_connectionr r )r r s r r zPOP3._create_socketm s8 � ���w���O�P�P�P��'���D�I�(>��H�H�Hr c �� � | j dk rt dt |� � � � t j d| |� � | j � |t z � � d S )N� z*put*zpoplib.putline)r �print�reprr r r �sendall�CRLF�r �lines r �_putlinez POP3._putliner sY � ��?�Q����g�t�D�z�z� :� :� :�� �"�D�$�/�/�/�� ���$��+�&�&�&�&�&r c � � | j rt dt |� � � � t || j � � }| � |� � d S )Nz*cmd*)r r'