![]() Server : Apache/2.4.52 (Ubuntu) System : Linux webserver 6.8.0-49-generic #49~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Wed Nov 6 17:42:15 UTC 2 x86_64 User : www-data ( 33) PHP Version : 8.1.2-1ubuntu2.21 Disable Function : NONE Directory : /lib/python3/dist-packages/twisted/mail/__pycache__/ |
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� deej�ZG dd� deej�ZG dd� dej �Z!G dd� de!�Z"G dd� d�Z#G dd� d�Z$G dd� d�Z%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)�Deferred�DeferredList)�DNSLookupError)�connectionDone)�bounce�relay�smtp)�log)�Failurec @ sL e Zd ZdZdd� Zedd� �Zejdd� �Zdd� Ze fd e fd d�ZdS ) �ManagedRelayerMixinz� SMTP Relayer which notifies a manager Notify the manager about successful mail, failed mail and broken connections c C � || _ d S �N��manager)�selfr � r �;/usr/lib/python3/dist-packages/twisted/mail/relaymanager.py�__init__&