Direkt zum Inhalt

Exim-Mailserver für Profis

In diesem Exim-Training der Heinlein Akademie lernen Sie die Möglichkeiten des Exim kennen. Sie werden Exim mit Virenschutz und Spamabwehr-Mechanismen verbinden und Mails weiterleiten oder in lokale Postfächer ausliefern.

Je nach aktueller Corona-Situation finden unsere Kurse in Berlin oder Online statt. Bitte entnehmen Sie dem jeweiligen Termin, wie die Durchführung geplant ist. Im Rahmen der Anmeldung können Sie uns außerdem Ihre Präferenz mitteilen.

Für die Schulungen in Berlin beachten Sie bitte unser Hygienekonzept.

Experte

5 Tage, Berlin / Online

Heiko Schlittermann

0 Teilnehmerbewertungen

Vorkenntnisse:

Linux:

  • Shell-Nutzung, Dateimanipiulation (cp, rm, mv)
  • Sichere Bedienung Editor im Textmodus (vi, emacs)
  • Englisch verstehend Lesen (Manualseiten, Dokumentation)

Mail:

  • Grundlegendes Protokollverständnis: SMTP, POP3, IMAP
  • Struktur: MUA, MTA

Kursinhalt:

Mailserver sind aus dem Internet nicht mehr wegzudenken. Mailtransport wird aus administrativer Sicht aber oft falsch verstanden: Offene Relays, unerwünschte Mails und verlorene Mails sind das Ergebnis. In diesem Kurs lernen Sie die Hintergründe des sicheren Mailtransports kennen. Sicher heißt hier: geschützt, fehlerfrei, prokolliert. Mit Exim steht ein sehr flexibler und leistungsfähiger Mail Transport Agent (SMTP-Server) zur Verfügung. Nicht ohne Grund verwendet die GNU Debian/Linux Distribution Exim als Default-MTA.

1. Tag - Einführung

  • Einführung in die Phasen des Mailtransports
  • Protokollübersicht SMTP und Aufbau einer Nachricht
  • Warum Exim und nicht Postfix, Sendmail, Qmail
  • Planung und Konfiguration einer eigenen Mail-Zone (DNS, MX) mit der Standard-Konfiguration
  • Arbeitsweise Exim von Maileingang bis Mailausgang / Interaktion der verschiedenen Exim-Instanzen
  • Files und Verzeichnisse (Konfiguration, Log, Spool)
  • Nachrichten-Routing und -Auslieferung

2. Tag - Grundlegende Konfiguration

  • Diskussion der Standard-Exim-Konfiguration
  • Konfigurationsabschnitte (Globals, Router, Transports, ACL)
  • Konfigurationselemente (Macros, Listen, Expansion, Lookups)
  • Werkzeuge zur Fehlersuche und Konfigurationsanalyse
  • Testmöglichkeiten (Exim, netcat, Swaks)

3. Tag - Betrieb

  • Integration ins Betriebssystem (start/stop/reload/restart)
  • Listener, Queuerunner
  • Tools exiwhat, exigrep, exipick, exim
  • Detaillierte Erklärung ausgewählter Konfigurationselemente (Expansionen, Lookups, Conditionals)
  • ACL zur Absicherung der eingerichteten Mailzone
  • Content-Scan/Filter

4. Tag - Erweiterung

  • Anbindung an Verzeichnisdienst (LDAP) oder Datenbank (MySQL, PostgreSQL)
  • Interaktion mit Dovecot
  • Routing mehrerer Domains (Manuell, DNS, Lookup)
  • Leistungsbetrachtungen
  • Spamvermeidung durch geschickte ACL-Konfiguration (Graylisting, MX-Sandwiching, Ratelimiting, Delay, Black/Blocklists, Callout)

5. Tag - Reserve

  • Aufbau eines typischen Firmen-Mailservers (MX und Relay mit Anbindung an eine einfache POP3/IMAP-Infrastruktur bzw. Weiterleitung an Intranet-Mailserver
  • Reserve für offene Fragen
  • Optionale Themen: Integration mit Mailman; Hardening - Exim ohne Rootrechte; Skalierung - Exim als Mailserverpool, In- Outgoing

Ziel:

Die Teilnehmer sind in der Lage einen SMTP-Server auf Exim-Basis aufzusetzen. Sie kennen die Möglichkeiten des Exim und können so fundierte Entscheidungen über den Einsatz treffen. Unter Zuhilfenahme der Exim-Dokumentation können die Teilnehmer Exim an ihre Wünsche anpassen und ihn entsprechend administrieren.

Dozent

Heiko Schlittermann

Heiko Schlittermann

hat seit seinem HS-Abschluß 1992 als Diplom-Automatisierungstechniker mit Linux zu tun. Über viele Jahre war er Maintainer im Rahmen der Debian GNU/Linux Distribution. Seit 1999 ist er Geschäftsführer von schlittermann - internet & unix support und betreut und berät gemeinsam mit seinen Kollegen hauptsächlich KMU und ISP beim Einsatz von Linux, Mailservern und Softwareentwicklung.

Das sagen unsere Teilnehmer

Anmeldung zum Kurs

Schritt 1: Bitte Paket auswählen

Je nach aktueller Corona-Situation finden unsere Kurse in Berlin oder Online statt. Bitte entnehmen Sie dem jeweiligen Termin, wie die Durchführung geplant ist. Im Rahmen der Anmeldung können Sie uns außerdem Ihre Präferenz mitteilen.

Für die Schulungen in Berlin beachten Sie bitte unser Hygienekonzept.

Schritt 2: Terminauswahl

Leider gibt es für diese Schulung momentan keinen festen Termin. Bei Interesse an einer Schulungsteilnahme oder an einer Inhouse-Schulung zu diesem Thema, wenden Sie sich bitte per Mail an uns. Vielen Dank.