/usr/lib/python3/dist-packages/twisted/mail/__pycache__
Edit: /usr/lib/python3/dist-packages/twisted/mail/__pycache__/relaymanager.cpython-310.pyc (38660B)
o
bd @ sp d Z ddlZddlZddlZddlZddlmZ ddlm Z ddl
mZ ddlm
Z
mZ ddlmZ ddlmZ dd lmZmZmZ dd
lmZ ddlmZ G dd
d
ZG dd deejZG dd deejZG dd dej Z!G dd de!Z"G dd dZ#G dd dZ$G dd dZ%G dd de%Z&dd Z'd d! Z(G d"d# d#e)Z*G d$d% d%e)Z+G d&d' d'Z,dS )(aI
Infrastructure for relaying mail through a smart host.
Traditional peer-to-peer email has been increasingly replaced by smart host
configurations. Instead of sending mail directly to the recipient, a sender
sends mail to a smart host. The smart host finds the mail exchange server for
the recipient and sends on the message.
N)Type)internet)protocol)DeferredDeferredList)DNSLookupError)connectionDone)bouncerelaysmtp)log)Failurec @ sL e Zd ZdZdd Zedd Zejdd Zdd Ze fd e
fd
dZdS )
ManagedRelayerMixinz
SMTP Relayer which notifies a manager
Notify the manager about successful mail, failed mail
and broken connections
c C
|| _ d S Nmanager)selfr r ;/usr/lib/python3/dist-packages/twisted/mail/relaymanager.py__init__&