[snapshot]
authorHeiko Schlittermann (JUMPER) <hs@schlittermann.de>
Mon, 28 Apr 2014 17:47:53 +0200
changeset 0 97c6afdbae1f
child 1 a9c30a9d07e4
[snapshot]
mk2014
mk2014.tex
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mk2014	Mon Apr 28 17:47:53 2014 +0200
@@ -0,0 +1,25 @@
+Gedanken zu einem Vortrag
+
+- Exim lebt -- was ist seit 2012 passiert?
+
+- Exim Tutorial - Wie sag ich's meinem MTA?
+
+- Exim spezielle Anpassungen / Quota / Internet24
+
+Quellen:
+
+http://shearer.org/MTA_Comparison#How_To_Compare_MTAs
+
+ * Wie positioniert Exim sich gegenüber anderen MTA
+ * Arbeitsweise und Anatomie: Receiving, Routing, Transport
+ * Konfiguration: Struktur und Syntax (Beispiel: Standard-Konfigurations-Datei)
+ * String-Expansionen / Listen / File- und Datenbank-Lookups
+ * Router (allg. Optionen und die einzelnen Router accept, dnslookup, manualroute, …)
+ * Transports (allg. Optionen und die einzelnen Transports smtp, appendfile, …)
+ * ACL (SMTP-Phasen, Address-Überprüfung, Rate-Limiting, Content-Scan)
+ * Logging (mainlog, rejectlog, paniclog)
+ * Test und Betrieb
+ * Sicherheitsbetrachtungen (Funktionssicherheit (Verlust von Mails), Einbruchssicherheit, Schreibrechte, Root-Rechte)
+ * Möglichkeiten zur Leistungsverbesserung (Warteschlange, Parallelisierung, Blockierung, Ratelimit)
+ * Ausblick/Offene Punkte: PRDR, DANE, Enhanced Status Codes
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mk2014.tex	Mon Apr 28 17:47:53 2014 +0200
@@ -0,0 +1,77 @@
+\documentclass[draft]{beamer}
+\usepackage[ngerman]{babel}
+\usepackage[utf8x]{inputenc}
+%\setbeamercovered{transparent}
+\usetheme{Dresden}
+\title[Exim]{Exim - MTA-Framework oder MTA?}
+\subtitle{Mailserver-Konferenz Berlin 2014}
+\author[H. Schlittermann]{Heiko Schlittermann}
+\institute{schlittermann - internet \& unix support, Dresden}
+
+\begin{document}
+
+\begin{frame}
+	\titlepage
+\end{frame}
+
+%\begin{myFrame}[fragile]{Wie positioniert Exim sich gegenüber anderen MTA}
+
+\begin{frame}[<+->][fragile]
+\begin{itemize}
+	\item Lego vs. Playmobil (P. Heinlein)
+	\item Klassisch Unix: Traditionelle Konfiguration und traditionelles Prozess-Management
+	\item Flexibilität
+	\item Sicherheit (sicher und zuverlässig)
+	\item mehr als 90\% der Nachrichten werden sofort weitergeleitet bzw. ausgeliefert
+	\scriptsize{
+\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{itemize}
+\end{frame}
+
+\begin{frame}{Arbeitsweise und Anatomie}
+\begin{itemize}
+\item Binary: gesteuert über Options
+\item Queue: Verzeichnis, 2 Files je Message
+\item IPC: nichts, außer „exec()“
+\item Shared: „Hint“-Files (z.B. retry info)
+\end{itemize}
+
+\end{frame}
+
+\begin{frame}{Wie positioniert Exim sich gegenüber anderen MTA}
+\end{frame}
+\begin{frame}{Arbeitsweise und Anatomie: Receiving, Routing, Transport}
+\end{frame}
+\begin{frame}{Konfiguration: Struktur und Syntax (Beispiel: Standard-Konfigurations-Datei)}
+\end{frame}
+\begin{frame}{String-Expansionen / Listen / File- und Datenbank-Lookups}
+\end{frame}
+\begin{frame}{Router (allg. Optionen und die einzelnen Router accept, dnslookup, manualroute, …)}
+\end{frame}
+\begin{frame}{Transports (allg. Optionen und die einzelnen Transports smtp, appendfile, …)}
+\end{frame}
+\begin{frame}{ACL (SMTP-Phasen, Address-Überprüfung, Rate-Limiting, Content-Scan)}
+\end{frame}
+\begin{frame}{Logging (mainlog, rejectlog, paniclog)}
+\end{frame}
+\begin{frame}{Test und Betrieb}
+\end{frame}
+\begin{frame}{Sicherheitsbetrachtungen (Funktionssicherheit (Verlust von Mails), Einbruchssicherheit, Schreibrechte, Root-Rechte)}
+\end{frame}
+\begin{frame}{Möglichkeiten zur Leistungsverbesserung (Warteschlange, Parallelisierung, Blockierung, Ratelimit)}
+\end{frame}
+\begin{frame}{Ausblick/Offene Punkte: PRDR, DANE, Enhanced Status Codes}
+\end{frame}
+
+\end{document}