Fallstricke mit ACL und QUOTA bei BACKUP mit DSYNC Dovecot

Ich teste derzeit verschiedene Backup-Verfahren mit Mailboxen. Dsync ist ein Kommando von Dovecot und bietet sich an. Eigentlich ist die dsync-Syntax ziemlich einfach, aber nach den ersten Versuchen war ich dann doch etwas überrascht.

Folgende Probleme traten auf: Zunächst benutze ich globale ACLs, für Ordner mit eingeschränkten Rechten konnte ich …

Continue reading

Mails an LMTP einliefern via MSMTP und MUTT von der Command Line

Hin und wieder gibt es Sonderfälle, bei denen man von der Command Line Mails verschicken will, die z.B. nicht nach Außen weitergeleitet werden sollen. Man kann dies lösen, indem man die Mails direkt an den Dovevot-LMTP-Server einliefert und nicht über den vorgelagerten SMTP-Server.

Die Programme mailx oder nail, die …

Continue reading

Dovecot Patching mit Debian und Ubuntu

Ich teste dieser Tage reichlich die neue Dovecot-Version 2.2.X. Entweder ich kompiliere Dovecot aus seinen Quellen oder ich nutze dazu automatisch erzeugte Pakete und rekompiliere diese dann. Ich möchte diese Methode hier kurz beschreiben, da man sie auch jederzeit auf andere Ubuntu- oder Debian-Pakete anwenden kann.

Warnung

Die …

Continue reading

Ceph Cluster für Dovecot MDBOX und Postfix

Alle Welt spricht von Ceph, das hat mich neugierig gemacht und darum habe ich einen Test-Storage mit drei Ceph-Servern auf Virtual Box durchgeführt. Anschließend habe ich ein RADOS Block Device auf zwei weiteren Servern erstellt und es mit OCFS2 formatiert.

Zuletzt habe ich Dovecot installiert, um konkurrierende Zugriffe auf den …

Continue reading

Last Tests bei LMTP

Wer eine Mail-Software entwickelt oder ein neues Mailserver-Setup in Betrieb nimmt, möchte für gewöhnlich vor dem Live-Betrieb Leistungskennzahlen ermitteln.

Ein gutes Werkzeug dafür ist smtp-source von Postfix, denn es kennt viele Parameter.

Ein typischer Test für den LMTP-Server des neuen Mailman 3 könnte in etwa so aussehen:

$ smtp-source -v -L …
Continue reading

"core catcher" for Linux

Your software is crashing and all you get is a lousy core file - wouldn't it be great if they system could send you an email containing a human-readable backtrace instead?

Fear not, a little contraption made up of incron and gdb can do this for you. In my example I'll …

Continue reading

Abholdienst für Mail

Immer wieder wird auch heute noch ein Abholdienst für Mail benötigt, doch die Konfiguration des Klassikers Fetchmail ist zuweilen sehr komplex. Eine einfache Alternative ist Getmail. Es lässt sich zudem sehr gut in eine bestehende Postfix/Dovecot-Installation integrieren und bietet ein besonderes Schmankerl: Es kann die Nachrichten während des Abholvorgangs …

Continue reading