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
   }
}