Entwicklerhandbuch/Paket delixs-mail-base

Aus Delixs
Zur Navigation springen Zur Suche springen

Diese Seite ist momentan eine Baustelle im Zustand: 1

Wird bearbeitet von: Hjg
Hilfe zum Bearbeitungsstatus: Hilfe:Status eines Artikels


Einführung

Das Paket 'delixs-mail-base' installiert und konfiguriert die E-Mail-Software 'postfix' und 'dovecot'. Außerdem wird das Thunderbird-Plugin 'sieve' im Document-Root des Webservers bereitgestellt, um von dort einfach auf die Clients verteilt zu werden.

Sowohl der MTA (Mail Transfer Agent) 'postfix' als auch der IMAP-/POP3-Server 'dovecot' werden so konfiguriert, dass sie auf das LDAP als zentrale Ablage der Nutzerinformationen zurückgreifen.


Kenndaten

Paket-Name: delixs-mail-base
Maintainer: H.-J. Grimminger <hj-grimminger at delixs.de>
SVN: https://trac.delixs.de/trac/browser/delixs-mail-base/trunk
Architektur: all
Script-Sprache: sh
Haupt-Abhängigkeiten: postfix, postfix-ldap, dovecot-common, dovecot-imapd, dovecot-pop3d
delixs-Abhängigkeiten: delixs-openssl, delixs-ldap
Init-Script: postfix, dovecot
sonst. Scripte:

Konfigurationsdateien

Diese Konfigurationsdateien werden erzeugt, verändert oder gelesen:

  • /etc/aliases
  • /etc/postfix/main.cf
  • /etc/postfix/ldap-aliases.cf
  • /etc/postfix/ldap-localusers.cf
  • /etc/postfix/ldap-localdomains.cf
  • /etc/postfix/ldap-senders.cf
  • /etc/dovecot/dovecot.conf
  • /etc/dovecot/dovecot-ldap.conf
  • /etc/delixs/delixs_base.conf


Programmdateien

Zusätzlich zu den Programmen aus den Haupt-Abhängigkeiten werden installiert:

/var/www/sieve-*.xpi
Dieses Plugin für den E-Mail-Client Thunderbird erlaubt das einfache Konfigurieren von IMAP-Filtern.

Ablauf

Folgende wesentlichen Konfigurationsschritte werden abgearbeitet:

Postfix LDAP
Durch das Erstellen entsprechender Konfigurationsdateien wird 'postfix' so eingestellt, dass Nutzerdaten aus dem LDAP gelesen werden.
Postfix chroot
Als zusätzliche Sicherheitsmaßnahme wird 'postfix' in einer chroot-Umgebung ausgeführt.
Postfix delixs-Anpassungen
Hier werden Anpassungen an diesen delixs-Server vorgenommen (Mail-Domain etc.).
Dovecot LDAP
Durch das Erstellen entsprechender Konfigurationsdateien wird 'dovecot' so eingestellt, dass Nutzerdaten aus dem LDAP gelesen werden.
Dovecot delixs-Anpassungen
Hier werden Anpassungen an diesen delixs-Server vorgenommen (Mail-Domain etc.).
Aliases
Die systemweite Datei /etc/aliases wird mit Einträgen für 'root' und 'sysadm' gefüllt.


Hinweise

Damit die Installation des Pakets 'postfix' ohne Rückfragen an den User abläuft, wird die Debconf-Datenbank bei der Erst-Installation des delixs-Servers mit folgenden Preseed-Werten vorbesetzt:

 postfix postfix/mailname string <Internet-Domain des Servers>
 postfix postfix/main_mailer_type select Internet Site


bekannte Fehler

Weblinks

http://www.postfix.org
http://www.dovecot.org
http://sieve.mozdev.org


zurück | Hauptseite


Stand: delixs-alpha 0.22, April 2012

Hans-Jürgen Grimminger, 2012