Wer nach Mailarchiv und Linux sucht wird sehr schnell über Mailpiler stolpern. Vorab, du bist bei Mailpiler richtig gestolpert und wirst sicher fündig werden mit dem Thema. Aber wieso solltest du überhaupt E-Mails revisionssicher aufbewahren? Ganz einfach, es gibt einfach Mails die aufbewahrt werden müssen, siehe § 147 der Abgabenordnung (AO) und dazu § 257 Handelsgesetzbuch (HGB). Grundsätzlich kannst du davon aus gehen, alles was irgendwie geschäftlich zu tun hat, musst du aufbewahren.
Wieso gerade Mailpiler?
Grundsätzlich würde ich ja sagen, ja dann nutz halt was anderes. Problem, die Auswahlmöglichkeiten sind ehr begrenzt und besonders auf dem Open Source Markt. Mit dem Piler hat man auf jeden Fall alle Möglichkeiten und Funktionen welche Marktüblich sind. Z.B. Deduplizierung, Aufbewahrungszeiten, Volltextsuchen und einiges mehr.
Natürlich spielt der Faktor Kosten und Preise auch eine Rolle. Wer gerne etwas spart und selber macht wird auch hier gut bedient.
Im Bild oben habe ich mal versucht aufzuzeigen wie der Datenflow sein sollte. Kommt am Mailserver eine E-Mail an, sollte diese umgehend, am besten vorm zustellen in die Mailbox, ebenfalls weitergeleitet werden an das Archiv. Denn passiert das erst danach, könnte der Empfänger die Mail schon manipuliert haben.
Also in meinem Praxisbeispiel wird die Mail direkt mit einem BCC versehen (unsichtbar) und kommt direkt ins Mailarchiv. Dort ist diese dann unverändert sofort abgelegt und revisionssicher abgelegt. Ein Verändern ist hier nicht mehr möglich.
Im Fall der Fälle kann die E-Mail natürlich wiederhergestellt werden um etwaige Probleme oder Unstimmigkeiten zu lösen.
Die Mailpiler Installation
Ich selber habe ein paar mal Mailpiler installiert und war immer wieder überrascht über was für Probleme man stolpern kann. Wenn man 1x weis worauf man achten muss, ist es gut, aber für den ersten Start doch holperig. Die offizielle Dokumentation ist quasi ein Witz um das mal vorsichtig auszudrücken.
Dafür haben sich aber begeisterte Nutzer dran gemacht und haben Skripte zur Installation von Mailpiler erstellt. Hier z.B. ein Skript von Sysops TV aus dem Github. (LINK)
Generell kann ich aber sagen, Mailpiler läuft auf einem Debian stabil und ruhig vor sich hin, so wie es sein soll.
23. Februar 2022 um 00:24 Uhr
Wieso hast du nicht zumindest kurz gezeigt wie du es installiert hast?
23. Februar 2022 um 13:35 Uhr
Bash Club Sysops LXC benutzt ^^
24. Februar 2022 um 08:47 Uhr
Moin, moin,
ein guter Artikel und schön, dass Mailpiler mal Erwähnung findet.
Generell produzierst Du erstklassige YouTube Videos (nur diese kenne ich bisher) – danke, dass Du so viel Zeit in Open Source Software und deren Verbreitung investierst.
Persönlich habe ich Mailpiler kürzlich auf einem RHEL 8 von Hand installiert.
RHEL statt GNU/Linux Debian deshalb, um ~10 Jahre mit Updates bzw. zumindest Security Patches versorgt zu werden und damit einfach „Ruhe“ zu haben, bei GNU/Linux Debian ist nach ~5 Jahren Finito mit Patches.
Auch mit der offiziellen Doku habe ich eine Weile benötigt, bis es rund lief.
Speziell Sphinx mit seinem indexer und searchd musste ich erstmal kennenlernen.
Persönlich dokumentiere ich alles, was ich im IT- und UNIX-Umfeld mache, in einem eigenen DokuWiki.
Mit guter Doku weiß ich auch nachdem die ‚Men in Black‘ da waren, was ich getan habe.
Die zweite Installation dauert dann nur noch 20-30 Minuten, oder man skriptet sich etwas.
Die Dennis schreibt, wenn Mailpiler einmal läuft, verrichtet es seinen Dienst einwandfrei.
Beste Grüße
Matthias
5. Juni 2024 um 15:50 Uhr
Hallo Mathias,
ich habe es auf RockyLinux 9 versucht und bekomme immer folgenden Fehler:
Continue and modify system? [Y/N] [N] Y
Creating mysql database… Done.
Writing sphinx configuration… Done.
Initializing manticore indices… Manticore 6.3.0 1811a9efb@24052209 (columnar 2.3.0 88a01c3@24052206) (secondary 2.3.0 88a01c3@24052206) (knn 2.3.0 88a01c3@24052206)
Copyright (c) 2001-2016, Andrew Aksyonoff
Copyright (c) 2008-2016, Sphinx Technologies Inc (http://sphinxsearch.com)
Copyright (c) 2017-2024, Manticore Software LTD (https://manticoresearch.com)
using config file ‚/usr/local/etc/piler/manticore.conf’…
indexing table ‚main1’…
collected 0 docs, 0.0 MB
creating secondary index
total 0 docs, 0 bytes
total 0.133 sec, 0 bytes/sec, 0.00 docs/sec
indexing table ‚main2’…
collected 0 docs, 0.0 MB
creating secondary index
total 0 docs, 0 bytes
total 0.047 sec, 0 bytes/sec, 0.00 docs/sec
indexing table ‚main3’…
collected 0 docs, 0.0 MB
creating secondary index
total 0 docs, 0 bytes
total 0.048 sec, 0 bytes/sec, 0.00 docs/sec
indexing table ‚main4’…
collected 0 docs, 0.0 MB
creating secondary index
total 0 docs, 0 bytes
total 0.042 sec, 0 bytes/sec, 0.00 docs/sec
indexing table ‚dailydelta1’…
FATAL: table ‚dailydelta1‘: cannot apply kill list to myself: killlist_target=main1:kl, main2:kl, main3:kl, main4:kl, dailydelta1:kl
Hast du eventuell ne Idee woran das nun wieder liegt?
4. September 2022 um 23:49 Uhr
Ich habe meinen alten MailServer auf Mailcow umgestellt. Da hatte ich eine andere Möglichkeit ein Backup zu erstellen. Versuche leider verzweifelt auf meinen Cloud Server den Mailpiler zum laufen zu bekommen. Bekomme aber selbst bei einem frischen System nur Fehler. Wäre super wenn da mal ein Video zu Mailpiler nochmal kommen würde wo gezeigt wird wie man die Config richtig erstellt.
16. Dezember 2022 um 15:59 Uhr
Hi,
entschuldige die blöde Frage, aber lässt sich Maipiler auch auf einem RasPi installieren?
Grüße Andi