diff -r 94cf6ae85bc3 -r a5163d6645bf frames/acl.tex --- a/frames/acl.tex Sun May 11 10:55:24 2014 +0200 +++ b/frames/acl.tex Sun May 11 10:55:34 2014 +0200 @@ -2,28 +2,29 @@ \subsection{Konfiguration} \begin{frame}[<+->][fragile]{Acess Control Lists} -Für jede Phase der SMTP-Kommunikation gibt es einen ACL-Einstiegspunkt. -Abarbeitung der Regeln bis zur Entscheidung. +Für jede Phase der SMTP-Kommunikation gibt es einen ACL-Block +mit Regeln. Abarbeitung der Regeln erfolgt bis zur Entscheidung. \pause \begin{description} -\item[accept] alles gut, keine weiteren Regeln -\item[deny] permanenter Fehler und passender Text dazu -\item[require] permanenter Fehler oder nächste Regel -\item[warn] Protokollierung und nächste Regel +\item[accept] alles gut, weitermachen +\item[deny] permanenter Fehler +\item[require] „deny“ oder weitermachen \item[defer] temporärer Fehler \end{description} \pause -Verweis auf Blöcke im ACL-Abschnitt der Konfiguration +Die Zuordnung der SMTP-Phasen zu den ACL-Blöcken ist frei. \begin{verbatim} - acl_smtp_connect = acl_check_connect + acl_smtp_connect = … + … acl_smtp_rcpt = acl_check_rcpt - acl_smtp_data = acl_check_data + acl_smtp_data = … + … \end{verbatim} \end{frame} \begin{frame}[fragile]{Access Control Lists}{Konfiguration} \tiny -\verbatiminput{acl.conf} +\verbatiminput{conf/acl.conf} \end{frame} \subsection{Features} @@ -35,12 +36,11 @@ \item Überprüfung von Adressen \verb+verify = recipient+ \item Callout zur Überprüfung \verb+verify = recipient/callout=use_sender,defer_ok+ \item DNS-Blacklists \verb+dnslists = sbl.spamhaus.org+ + \item Authentifizierte Verbindung \verb+authenticated = *+ \item Verschlüsselte Verbindung \verb+encrypted = *+ \item Content-Scan \verb+malware = *+, \verb+spam = …+ \item Header-Syntax \verb+verify = header_syntax+ \item Reverse-DNS \verb+verify = reverse_host_lookup+ - \item ACL-Variablen für spätere Verarbeitung \verb+set acl_m_foo = bar+ - \item Sub-ACL \verb+acl = foo_acl+ \item Generische Bedingung \verb+condition =+ \end{itemize} \end{frame}