File: //lib64/python3.8/__pycache__/smtpd.cpython-38.opt-2.pyc
U
e5d @ sZ d dl Z d dlZd dlZd dlZd dlZd dlZd dlZd dlZd dlZd dl m
Z
d dlmZm
Z
dddddgZe jd Zd ZG d
d dZe adZd
ZdZd$ddZG dd dejZG dd dejZG dd deZG dd deZG dd deZG dd dZdd Z e!dkrVe Z"e"j#Z#de#krle#$dZ%e&e#de% e' e( dgZ)e#e%d d Z#nd dl*Z)e+e)e#Z,e,e"j-e"j.fe"j/e"j0fe"j1e"j2dZ3e"j4r2zd dl5Z5W n. e6k
r e7de j8d e 9d Y nX e5:d!d" Z;ze4e; W n. e<k
r0 e7d#e j8d e 9d Y nX ze= W n e>k
rT Y nX dS )% N)warn)
get_addr_specget_angle_addrSMTPChannel
SMTPServerDebuggingServer PureProxyMailmanProxyzPython SMTP proxy version 0.3c @ s e Zd Zdd Zdd ZdS )Devnullc C s d S N selfmsgr r /usr/lib64/python3.8/smtpd.pywritef z
Devnull.writec C s d S r r r r r r flushg r z
Devnull.flushN)__name__
__module____qualname__r r r r r r r
e s r
z, i c C s4 t tt tjd |r&t |tjd t| d S )Nfile)print__doc__globalssysstderrexit)coder r r r usagep s r# c @ s e Zd ZdZdZdZeefddZe dd Z
edd d fd
dZdd
Z
dd Ze dd Zejdd Ze dd Zejdd Ze dd Zejdd Ze dd Zejdd Ze dd Zejdd Ze dd Zejd!d Ze d"d# Zejd$d# Ze d%d&