BOM: Unterschied zwischen den Versionen
Ino (Diskussion | Beiträge) Die Seite wurde neu angelegt: „BOM steht für Backup Original Mails. BOM gibt es für Onlineversionen als Dienst, weil nur der Serverbetreiber (z.B. NETZkultur) das selber machen kann und als B...“ |
Ino (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| Zeile 1: | Zeile 1: | ||
BOM steht für Backup Original Mails. BOM gibt es für Onlineversionen als Dienst, weil nur der Serverbetreiber (z.B. NETZkultur) das selber machen kann und als BOM Script, wenn man den Server selbst betreibt. | BOM steht für Backup Original Mails. BOM gibt es für Onlineversionen als Dienst, weil nur der Serverbetreiber (z.B. NETZkultur) das selber machen kann und als BOM Script, wenn man den Server selbst betreibt. BOM erzeugt aus allen Mailoriginalen (Tabelle infrastruktur_originalmails) zu jeder Mail eine .eml Datei. | ||
| Zeile 13: | Zeile 13: | ||
Das Script ins Webrootverzeichnis des Apache und dort starten | Das Script ins Webrootverzeichnis des Apache und dort von der Konsole starten: php bom.php | ||
Wenn man das Script mit dem Parameter -h startet, kann man alle Parameter nachlesen: | Wenn man das Script mit dem Parameter -h startet, kann man alle Parameter nachlesen: | ||
php bom.php | php bom.php -h | ||
Usage: bom.php [ options ] | Usage: bom.php [ options ] | ||
| Zeile 31: | Zeile 31: | ||
--dbpwd|--password <word> The database password | --dbpwd|--password <word> The database password | ||
--dbname|--db <word> The database name | --dbname|--db <word> The database name | ||
--delete|-c Delete the backuped original mails from | --delete|-c Delete the backuped original mails from table after writing to the filesystem | ||
--help|-h Display this help message | --help|-h Display this help message | ||
[[Datei:Hinweis.png]] HINWEIS: BOM entfernt nur die Mailoriginale aus der Datenbank, der Quellcode einer Mail ist in Zukunft leer, es werden aber keine Mails aus der Mailzentrale oder den Datensätzen entfernt! | [[Datei:Hinweis.png]] HINWEIS: BOM entfernt nur die Mailoriginale aus der Datenbank, der Quellcode einer Mail ist in Zukunft leer, es werden aber keine Mails aus der Mailzentrale oder den Datensätzen entfernt! Dadurch lässt sich Speichermenge der Datenbank stark reduzieren, genügt trotzdem den gesetzlichen Anforderungen und der Anwender merkt davon gar nichts. Zur Verwaltung von .eml Dateien, empfehlen wir [http://zusatzmodule.infra-struktur.de/index.php?application=31 Mailstore] unseres Partners Deepinvent. | ||
Aktuelle Version vom 15. Februar 2010, 11:02 Uhr
BOM steht für Backup Original Mails. BOM gibt es für Onlineversionen als Dienst, weil nur der Serverbetreiber (z.B. NETZkultur) das selber machen kann und als BOM Script, wenn man den Server selbst betreibt. BOM erzeugt aus allen Mailoriginalen (Tabelle infrastruktur_originalmails) zu jeder Mail eine .eml Datei.
Den BOM Service kann man einfach über den Zusatzmodulshop bestellen: Service - Backup Originalmails
BOM als Script, um es auf einem eigenen Server (infra-struktur Lokalinstallationen) selber auszuführen findet man ebenfalls im Zusatzmodulshop: BOM - Backup Originalmails
Das Script ins Webrootverzeichnis des Apache und dort von der Konsole starten: php bom.php
Wenn man das Script mit dem Parameter -h startet, kann man alle Parameter nachlesen:
php bom.php -h Usage: bom.php [ options ] --all|-a Backup the complete original mails table --allwithouttrash|--awt Backup the complete original mails table without the trash folder --destination|-d <string> Destination folder where the .eml files should be saved --startdate|--sdate [ <string> ] The startDate in the format YYYY-MM-DD --enddate|--edate [ <string> ] The endDate in the format YYYY-MM-DD --startid|--sID <integer> The startID from the original mails table --endid|--eID <integer> The endID from the original mails table --dbhost|--host <string> The database host --dbuser|--user <word> The database username --dbpwd|--password <word> The database password --dbname|--db <word> The database name --delete|-c Delete the backuped original mails from table after writing to the filesystem --help|-h Display this help message
HINWEIS: BOM entfernt nur die Mailoriginale aus der Datenbank, der Quellcode einer Mail ist in Zukunft leer, es werden aber keine Mails aus der Mailzentrale oder den Datensätzen entfernt! Dadurch lässt sich Speichermenge der Datenbank stark reduzieren, genügt trotzdem den gesetzlichen Anforderungen und der Anwender merkt davon gar nichts. Zur Verwaltung von .eml Dateien, empfehlen wir Mailstore unseres Partners Deepinvent.