Mailserver-Installation mit LDAP-Schnittstelle für die Firma XYZ GmbH Präsentation Marc Langer Mailserver-Installation mit LDAP-Schnittstelle für die Firma XYZ GmbH (Name aus Datenschutzgründen geändert)
Überblick Projektumfeld Das Unternehmen Der Kunde Projekt Ausgangslage Integration des Servers Softwareinstallation Konfiguration Projektabschluss Projektdurchführung Kundenfeedback Fazit
Das Unternehmen uni-X Software AG uni-X Network Services GmbH ursprünglich Internet Service Provider und Software-Entwicklung 1993 als GmbH gegründet 1999 Umwandlung in eine AG Konzentrierung auf die Software-Entwicklung uni-X Network Services GmbH am 01.10.2001 Ausgründung als 100%ige Tochter Konzentrierung auf das ISP-Geschäft Internet-Anbindung und allgemeine Service-Dienstleistungen
Die Ausgangslage Der Kunde: Problemstellung: Systemhaus Webagentur Datenbank-Lösungen Hosting Problemstellung: Bisherige Windows-Software ist zu fehleranfällig Kunde möchte einen Linux-Server Kundenverwaltung über eine Datenbank erforderlich Zukünftig weitere Funktionalitäten (z.B. Webseiten, FTP-Server)
Die Umsetzung Server: Software: vom Kunden gestellt mit SuSE Linux 8.0 vorinstalliert Software: Exim als SMTP-Server Courier als IMAP-/POP3-Server OpenLDAP als Datenbankschnittstelle Späterer Ausbau: ProFTPD als FTP-Server mit LDAP-Authentifizierung Apache als Webserver
Die Integration ins Netzwerk
Installation der Software OpenLDAP Standardprodukt unter Linux (Open Source) Exim: bietet direkte LDAP-Unterstützung für verschiedenste Anforderungen flexibel konfigurierbar Konfiguration einfacher als bei Sendmail Courier IMAP: unterstützt IMAP und POP3 einfacher und sicherer als Alternativen (Cyrus / UW-IMAP)
OpenLDAP-Konfiguration Lightweight Data Access Protocol o=firma Organization ou=clients Organizational Unit User ID uid=mail@kunde.de dn: uid=mail@kunde.de, ou=Clients, o=Firma uid: mail@kunde.de mail: @kunde.de mailHost: mail.firma.de userPassword: ****** uid=... ou=... suffix "o=firma" suffix "ou=clients, o=firma" include /etc/openldap/schema/local.schema
Mail-Konfiguration Exim: Courier IMAP: LDAP-Parameter einstellen Mailadressen: Weiterleitung oder lokale Speicherung? Mailbox-Verzeichnis Autoresponder Courier IMAP: Authentication Daemon (LDAP Authenticator aktivieren) IMAP und POP3 Daemons
Abschluss des Projekts Verfahren beim Löschen von Mailboxen: Web-Oberfläche zur Kundenverwaltung CGI-Script (Perl) zum vollständigen Löschen der Dateien Testphase: Eigene Tests / Behebung von erkannten Fehlern Erstellung einer Kundenanleitung Tests durch den Kunden / weitere Anpassungen (z.B. Mailgröße) Übergabe: Umstellung der ersten Mailkonten auf den neuen Server Sicherung der Konfiguration
Fazit Einrichtung des Servers: Wahl des Systems: Projektabschluss: Vorbild: System bei uni-X Anpassung auf spezielle Anforderungen Wahl des Systems: Kostenvorteile durch OpenSource Software externer Dienstleister uni-X Network Services GmbH Projektabschluss: Kunde sehr zufrieden mit Einrichtung und Support Erfolgreiche Abwicklung Folgeaufträge absehbar (z.B. Webmail, Apache einbinden)
Vielen Dank für Ihre Aufmerksamkeit! Danksagung Vielen Dank für Ihre Aufmerksamkeit!