diff -r c9a3790c45c3 -r e5d2bd8b5c6f frames/testing.tex --- a/frames/testing.tex Sun May 11 22:30:10 2014 +0200 +++ b/frames/testing.tex Mon May 12 01:32:16 2014 +0200 @@ -1,57 +1,37 @@ -\section{Test und Betrieb} -\subsection{Konfiguration} +\section{Betrieb} -\begin{frame}[fragile]{Test und Betrieb}{Konfiguration} -Viele Möglichkeiten, die bestehende Konfiguration zu überprüfen: -\begin{alltt} - $ exim -bV -C test.conf - Configuration file is test.conf - $ exim -bP primary\_hostname - mail.example.com - $ exim -bP routers - … (ca 200 Zeilen) -\end{alltt} +\begin{frame}[<+->][fragile]{Betrieb}{Prozesse} +Natürlich Beobachtung des Logfiles, oder aber \verb=exiwhat= +und \verb=eximqsumm=, \verb=exipick= +\begin{block}{Prozesse} +\begin{scriptsize} +\ttinput{out/exiwhat.out} +\end{scriptsize} +\end{block} \end{frame} -\begin{frame}[fragile]{Test und Betrieb}{Routing, Expansion} -\begin{verbatim} - $ exim -d-all+route -bt hans@example.com - … - $ exim -d-all+expand -be '$lookup{root}lsearch{/etc/aliases}}' - search_open: lsearch "/etc/aliases" - search_find: file="/etc/aliases" - key="root" partial=-1 affix=NULL starflags=0 - LRU list: - :/etc/aliases - End - internal_search_find: file="/etc/aliases" - type=lsearch key="root" - file lookup required for root - in /etc/aliases - lookup yielded: heiko - heiko -\end{verbatim} +\begin{frame}[<+->][fragile]{Betrieb}{Queue} +\begin{block}{Queue-Zusammenfassung} +\begin{scriptsize} +\ttinput{out/exiqsumm.tt} +\end{scriptsize} +\end{block} +\begin{block}{Queue-Details} +\begin{scriptsize} +\ttinput{out/exipick.out} +\end{scriptsize} +\end{block} \end{frame} -\begin{frame}[fragile]{Test und Betrieb}{ACL} -Fake-SMTP-Session mit \verb=exim -bh 1.1.1.1=, aber einfacher noch mit swaks. -\scriptsize -\begin{verbatim} - $ swaks --pipe 'exim -bh 1.1.1.1' --from … --to … - === Trying pipe to exim -bh 1.1.1.1… - === Connected to exim -bh 1.1.1.1. - >>> looking up host name for 1.1.1.1 - … - <- **** SMTP testing session as if from host 1.1.1.1 - <- **** This is not for real! - … - >>> processing "deny" - >>> deny: condition test succeeded in ACL "acl_check_rcpt" - LOG: [1967] H=(jumper.schlittermann.de) [1.1.1.1] - F= rejected RCPT : relay not - permitted - <** 550 relay not permitted - -> QUIT - <- 221 jumper.schlittermann.de closing connection -\end{verbatim} -\end{frame} +%\begin{verbatim} +%Time spent on the queue: messages with at least one remote delivery +%------------------------------------------------------------------- +%Under 1m 15052 99.2% 99.2% +% 5m 20 0.1% 99.3% +% 15m 2 0.0% 99.3% +% 30m 91 0.6% 99.9% +% 1h 9 0.1% 100.0% +% 6h 2 0.0% 100.0% +%Over 1d 1 0.0% 100.0% +%\end{verbatim} +%%\end{scriptsize}