
diff -r 855b60db0129 -r 9665201a64b5 frames/single-recipient.tex
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/frames/single-recipient.tex	Fri Mar 20 18:08:07 2015 +0100
@@ -0,0 +1,37 @@
+\begin{frame}[<+->][fragile]{Beispiel: Alle Empfänger in der selben Domain}{}
+\begin{block}{Aufgabenstellung}
+Aus diversen Gründen (Spam-Policy per Domain, …) sollen nur weitere
+Empfänger akteptiert werden, wenn diese zur selben Domain gehören wie
+der erste Empfänger
+\end{block}
+\begin{block}{Lösung in ACL}
+\begin{itemize}
+  \item erster Empfänger wird aktzeptert, Domain wird „gemerkt“:
+  ACL-Variable
+  \item weitere Empfänger werden gegen diese „gemerkte“ Domain
+        geprüft
+\end{itemize}
+\end{block}
+
+\begin{block}{ACL Konfiguration}
+\begin{verbatim}
+begin acl
+    …
+    acl_check_rcpt:
+        …
+        defer   condition = ${if >={$recipients_count}{1}}
+                domains   = !$acl_c_domain
+                message   = same domain as 1st rcpt please ($acl_c_domain)
+
+        accept  verify    = recipient
+                set acl_c_domain = $domain
+
+        deny    message   = sorry
+\end{verbatim}
+\end{block}
+\end{frame}
+
+\begin{frame}[<+->][fragile]{Test Callforward}{existierender Empfänger}
+\scriptsize
+\ttinput{out/callout-ok.tt}
+\end{frame}




