MS-Outlook Mails und Anhänge automatisch ins Dateisystem exportieren

zurück Dokumentation der khoSAM-Konfigurationsparameter
Die nachfolgenden Parameter können zur Feineinstellung von khoSAM genutzt werden.
Parameter Programmkonstante Bedeutung Vorgabewert Wertebereich
Basisverzeichnis cSaveBase In bzw. unterhalb dieses Verzeichnisses werden die Nachrichten gesichert. Ist das Verzeichnis nicht vorhanden, wird es angelegt. C:\Daten\Mail gültiges Verzeichnis
Lösch-Marker cDeleteAfter Zeichnfolge, die anzeigt, dass Mails dieses Ordners nach N Tagen ersatzlos gelöscht werden sollen.
Sie ist mit der Tagesanzahl in der Beschreibung des Ordners zu hinterlegen (Rechtsklick/Eigenschaften)
#DeleteAfter= gültige Zeichenfolge ohne Leerzeichen
Ignorieren-Marker cNoBackUp Zeichnfolge, die anzeigt, dass dieser Ordner NICHT in das Backup einbezogen werden soll. Sie ist in der Beschreibung des jeweiligen Ordners zu hinterlegen (Rechtsklick / Eigenschaften) #NoBackUp# gültige Zeichenfolge ohne Leerzeichen
Muster für Archiv-Verzeichnisse cArchivePattern Datumsmuster für die jeweils neu zu erzeugenden Archivunterordner
Die Zeichenfolge yyyymmdd erzeugt z.B. täglich einen neuen Unterordner
yyyymmdd gültiger VBA-Datumsformatstring
3-Stufen-Schalter cArchive3Level Die Archivunterordner über 3 Ebenen erstellen, z.B. in der Form YYYY\MM\DD True True|False
Jahresmuster cArchivePatternY Muster für die obere Ebene, i.d.R. die Jahre yyyy gültiger VBA-Datumsformatstring
Monatsmuster cArchivePatternM Muster für die mittlere Ebene, i.d.R. die Monate mm gültiger VBA-Datumsformatstring
Tagesmuster cArchivePatternD Muster für die untere Ebene, i.d.R. die Tage dd gültiger VBA-Datumsformatstring
Steuerdatei cControlFileName Name der Datei, in die das letzte Laufdatum eingetragen wird. Die Datei wird unterhalb von cSaveBase erstellt. LastSAM.tim gültiger Dateiname
Logdatei cLogFileName Name der Log-Datei, in die Zähler aller Aktionen eingetragen werden. Die Datei wird unterhalb von cSaveBase erstellt. LastSAM.csv gültiger Dateiname
Alle Nachrichten beachten cReadAndUnread Schalter, der angibt, ob nur ungelesene Nachrichten (=False) oder alle Nachrichten (=True) exportiert werden sollen True True | False
Trennzeichen für Absender und Betreff cSepSubject Wenn das Zeichen ein '\' ist, wird für den Absender ein eigener Ordner angelegt. Sonst werden alle Nachrichten direkt unterhalb des Archivordners abgelegt '_' Zeichen, welches in Datei- und Verzeichnisnamen vorkommen darf.
Detail-Schalter cLogAction Soll jede Sicherung und Löschung protokolliert werden ? Bei True wird jeweils an die Datei cLogActionName pro Aktion eine Zeile angehängt False True | False
Detail-Log cLogActionName Name der Detail-Log-Datei, in die Details aller durchgeführten Aktionen eingetragen werden. Die Datei wird unterhalb von cSaveBase erstellt. ActionSAM.csv gültiger Dateiname
Formularposition cFormPosName Name der Datei zur Sicherung der Formularposition frmProgress.Position gültiger Dateiname
Formularaktualisierungsintervall cModuloCnt Alle n-Aktionen ein Neuzeichnen des Formulars. Je kleiner der Wert ist, desto öfter erfolgt es, aber desto langsamer läuft der gesamte Prozess ab 50 > 0
Nur 1x täglich ? cOnceADay Soll diese Routine nur beim ersten Outlook-Schließen eines Tages durchlaufen werden ? True True | False
PseudoAbsender cNotSentYet Zeichenfolge für (noch) leere Absenderangabe einer Mail _noch_nicht_gesendet_ ültiger Dateiname
zurück Copyright: Karl-Holger Osterbuhr 2005-2008 - Alle Rechte vorbehalten Stand: 06.04.2008