관리-도구
편집 파일: smtpd.cpython-310.opt-2.pyc
o 6��fj� � @ s^ d dl Z d dlZd dlZd dlZd dlZd dlZd dlZd dlmZ d dl m Z mZ g d�Zede dd� d dlZd dlZe jd ZdZG d d � d �Ze� adZdZd Zd'dd�ZG dd� dej�ZG dd� dej�ZG dd� de�ZG dd� de�ZG dd� de�ZG dd� d�Z dd� Z!e"dk�r-e!� Z#e#j$Z$d e$v r�e$�%d �Z&e'e$de&� e(� e)� dg�Z*e$e&d! d� Z$nd dl+Z*e,e*e$�Z-e-e#j.e#j/fe#j0e#j1fe#j2e#j3d"�Z4e#j5�rzd dl6Z6W n e7y� e8d#e j9d$� e �:d!� Y nw e6�;d%�d Z<ze�5e<� W n e=�y e8d&e j9d$� e �:d!� Y nw ze�>� W dS e?�y, Y dS w dS )(� N)�warn)� get_addr_spec�get_angle_addr)�SMTPChannel� SMTPServer�DebuggingServer� PureProxy�MailmanProxyz�The smtpd module is deprecated and unmaintained and will be removed in Python 3.12. Please see aiosmtpd (https://aiosmtpd.readthedocs.io/) for the recommended replacement.� )� stacklevelzPython SMTP proxy version 0.3c @ � e Zd Zdd� Zdd� ZdS )�Devnullc C � d S �N� ��self�msgr r �,/opt/alt/python310/lib64/python3.10/smtpd.py�writer � z Devnull.writec C r r r �r r r r �flushs r z Devnull.flushN)�__name__� __module__�__qualname__r r r r r r r q s r � z, i � c C s4 t tt� tjd� |rt |tjd� t�| � d S )N��file)�print�__doc__�globals�sys�stderr�exit)�coder r r r �usage| s r'