\section{Milter.\+Milter Class Reference}
\label{classMilter_1_1Milter}\index{Milter.\+Milter@{Milter.\+Milter}}


A logging but otherwise do nothing \doxyref{Milter}{p.}{classMilter_1_1Milter} base class.  


Inheritance diagram for Milter.\+Milter\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=3.000000cm]{classMilter_1_1Milter}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
def {\bf log} (self, msg)\label{classMilter_1_1Milter_a17e47cd957a87524acf652954b51917a}

\begin{DoxyCompactList}\small\item\em Provide simple logging to sys.\+stdout. \end{DoxyCompactList}\item 
def {\bfseries connect} (self, hostname, family, hostaddr)\label{classMilter_1_1Milter_a4de2609d8b878444747f61fe37e0ffd5}

\item 
def {\bfseries hello} (self, hostname)\label{classMilter_1_1Milter_a9df63efd8b44bd18246e337f693366a3}

\item 
def {\bf envfrom} (self, f, str)
\item 
def {\bfseries envrcpt} (self, to, str)\label{classMilter_1_1Milter_abc023ea43f73960b8170c67b0f254af2}

\item 
def {\bfseries header} (self, field, value)\label{classMilter_1_1Milter_a3ef4af127a63a443f5d7397983bb2055}

\item 
def {\bfseries eoh} (self)\label{classMilter_1_1Milter_a5f9e083949e90ca666294add4ebc1d6b}

\item 
def {\bfseries eom} (self)\label{classMilter_1_1Milter_aa4d8694a29ce27828fa10f3633911099}

\item 
def {\bfseries abort} (self)\label{classMilter_1_1Milter_a34f37d5fbc5d9408b6d5bed9d1c75997}

\item 
def {\bfseries close} (self)\label{classMilter_1_1Milter_a39cdbd8cec04460b1ce0fe9f997c6496}

\end{DoxyCompactItemize}


\subsection{Detailed Description}
A logging but otherwise do nothing \doxyref{Milter}{p.}{classMilter_1_1Milter} base class. 

This is included for compatibility with previous versions of pymilter. The logging callbacks are marked @noreply. 

\subsection{Member Function Documentation}
\index{Milter\+::\+Milter@{Milter\+::\+Milter}!envfrom@{envfrom}}
\index{envfrom@{envfrom}!Milter\+::\+Milter@{Milter\+::\+Milter}}
\subsubsection[{envfrom}]{\setlength{\rightskip}{0pt plus 5cm}def Milter.\+Milter.\+envfrom (
\begin{DoxyParamCaption}
\item[{}]{self, }
\item[{}]{f, }
\item[{}]{str}
\end{DoxyParamCaption}
)}\label{classMilter_1_1Milter_a6baea4d79bacaf0b8eb04f1a75982993}
\begin{DoxyVerb}Called to begin each message.
f -> string             message sender
str -> tuple    additional ESMTP parameters
\end{DoxyVerb}
 

References Milter.\+Base.\+log().



Referenced by Milter.\+test.\+Test\+Base.\+feed\+File().



The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
Milter/\+\_\+\+\_\+init\+\_\+\+\_\+.\+py\end{DoxyCompactItemize}
