Korrekturen und Hinweise zur 1. Auflage (DE)
Seite 28: Falsche URL zu Debian-Repository
Mit dem Upgrade auf Wheezy hat Debian auch das Namensschema seiner Repositories geändert.
Falsch: deb http://backports.debian.org/debian wheezy-backports main
Richtig: deb http://ftp.de.debian.org/debian wheezy-backports main
Dank an meinen 1. Dovecot-Kurs und Ingo Ebel.
Seite 66/67: Datei für Special-Use-Folders falsch benannt
Die Datei heißt „15-mailboxes.conf“ und nicht „15-mail.conf“. Dank für den Hinweis an Ingo Ebel.
Seite 75: Syntax des passwd-file falsch dargestellt
Auf Seite 75 ist der Syntax des passwd-files erläutert, dabei sind zwei Felder „home“ und „realname“ vertauscht:
Falsch ist: username:passwort:uid:gid:home:realname:extra_fields
Richtig wäre: username:passwort:uid:gid:realname:home:extra_fields
Das anschließende Beispiel bildet die Reihenfolge der Felder jedoch richtig ab. Dank an Klaus Tachtler für den Hinweis.
Seite 151, Kapitel 7.3.3: Das Kommando heißt „doveadm purge“
Hier ist mitten im Fließtext einmal vom Kommando „doveadm expunge“ die Rede. Richtig ist aber — wie im Text davor und danach immer geschrieben — das Kommando „doveadm purge“.
Seite 152, Kapitel 7.3.3: Das Kommando heißt „doveadm purge -A“
Im Listing steht „doveadm -A purge“, richtig ist aber „doveadm purge -A“.
Seite 175: Falscher Dateisystemtyp im fstab-Listing
Im zweiten Eintrag werden die Mount-Optionen für das XFS-Dateisystem gezeigt. Richtigerweise müßte der dateityp also auch „xfs“ statt „ext4“ heißen.
Falsch: /dev/sda5 /mail ext4 defaults,noatime 1 2
Richtig: /dev/sda5 /mail xfs defaults,noatime 1 2
Dank für den Hinweis an Ingo Ebel.
Seite 209: Einbindung der Plugins „quota“ und „imap_quota“
Ein Fehler, über den ich mich ganz besonders ärgere: Irgendwie ist im Zuge der Korrekturarbeiten im Quota-Kapitel auf Seite 209 die Information verloren gegangen, dass auch quota-Plugins geladen werden müssen.
In der 10-mail.conf muß mail_plugins ergänzt werden — eventuell dort bereits vorhandene andere Plugins bleiben natürlich bestehen:
mail_plugins= […] quota
Und in der 20-imap.conf muß mail-plugins für das IMAP-Modul ergänzt werden:
mail_plugins= $mail_plugins […] imap_quota
Dank an Christian Garling und Werner Detter.
Seite 213: Einbindung des Services zum Quota-Warning
Im Listing zum „service quota-warning“ ist leider eine Zeile verloren gegangen. Nicht nur der Service sondern auch der Unix-Listener sollte unter der Userkennung „vmail“ laufen:
service quota-warning { executable = script /usr/local/bin/quota-warning.sh user = vmail unix_listener quota-warning { user = vmail } }
Dank an Frederik Wagner für diesen Hinweis.
Seite 287: vmail-Userrechte für replicator-Socket
Für den Replicator-Socket werden sehr restriktive Userrechte für den Dovecot-User vergeben (mode=660). In bestimmten Situationen kann das unter vmail-Userrechten laufende imap/lmtp-Modul nun keine Notification an den Replicator-Service senden. Das ist nicht wahnsinnig schlimm, führt aber zu unschönen Warnings im Logfile. Darum sollte man die Rechte des Sockets für vmail öffnen:
Aus dem Listing am Ende von Seite 287:
service replicator { process_min_avail = 1 unix_listener replicator-doveadm { mode = 0600 } }
wird also besser:
service replicator { process_min_avail = 1 unix_listener replicator-doveadm { mode = 0660 user = vmail group = vmail } }