Benno MailArchiv speichert die E-Mails als gezippte ASCII-Dateien in einer Trie-Struktur unterhalb des Verzeichnisses /srv/benno/archive/repo/
. Der Pfad der Datei entspricht dabei der Checksumme der E-Mail.
Die Archiv-Dateien enthalten einen Header mit den Meta-Informationen zur E-Mail sowie die eigentliche E-Mail selbst im RFC822 Format.
Die E-Mail mit dem vollen Pfad /srv/benno/archive/repo/2014/01/A4/42/37B194DB22106EE00BF2E8B25C001B793E85AD1CCB27CB59D70209A29E00.gz
hat den folgenden Inhalt.
Sender: info@kebit-austellungen.de Recipient: info@hansen-und-meyer.de Size: 677 Date: 2012-06-22 11:48:23 UTC ===== Hash: 01A44237B194DB22106EE00BF2E8B25C001B793E85AD1CCB27CB59D70209A29E Message-ID: 4AC1F407.5090908@web.de Date: Fri, 22 Jun 2012 13:48:23 +0200 From: info@kebit-austellungen.de User-Agent: Mozilla-Thunderbird 2.0.0.22 (X11/20090706) MIME-Version: 1.0 To: info@hansen-und-meyer.de Subject: Kebit Ausstellungen Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit Sehr geehrte Damen und Herren der Papierfabrik Hansen und Meyer GmbH, auch dieses Jahr haben Sie wieder einen reservierten Platz auf unserer Ausstellung. Für weitere Infos gehen Sie bitte auf unsere Seite und loggen Sie sich mit Ihren Zugangsdaten ein: http://www.kebit-ausstellungen.de/login Mit freundlichen Grüßen, Kebit Ausstellungen
Der Header wird durch die Zeile „===== Hash:…“ von der eigentlichen E-Mail getrennt. Die Checksumme der E-Mail ohne den Header wird zusätzlich in der Hash-Zeile gespeichert.