Previous Topic

Next Topic

Book Contents

Book Index

Paket – Archive

Sobald ein Paket archiviert wurde, ist es für die Benutzer auf dem System nicht mehr zugänglich. Administratoren können die Archivdateien während des Archivierungszeitraums jedoch weiterhin herunterladen und extrahieren. Administratoren können eigene Programme schreiben, um das Archiv zu separieren und die Inhalte anzuzeigen, oder den Paketarchiv-Viewer verwenden.

Archivierungsformat

Die Archivdatei ist eine ZIP-Datei, in der während des Archivierungszeitraums alle Pakete und Anhangsdateien gespeichert werden. Jede Datei ist mit der ID dieser Datei aus dem System benannt und hat keine Erweiterung. Die Dateien sind nicht verschlüsselt.

Die einzelnen Paketdateien enthalten Paketinformationen im XML-Format.

Beispiel einer archivierten Paketdatei

<msgarchive> 
 <msg> 
  <head> 
   <address> 
    <from> 
     <type>user</type> 
     <username>jsmith</username> 
     <realname>John Smith</realname> 
    </from> 
    <to> 
     <type>user</type> 
     <username>helga</username> 
     <realname>Helga Finlayson</realname> 
    </to> 
   </address> 
   <timestamp>6/10/2004 4:58:58 PM</timestamp> 
   <attachment> 
    <id>3665038</id> 
    <originalfilename>picture.jpg</originalfilename> 
    <size>56621</size> 
    <integrity>1</integrity> 
   </attachment> 
   <subject>Beispielpaket</subject> 
  </head> 
  <body> 
   <![CDATA[ 
   John, 

   das ist eine Testnachricht für Dich. 

   --Helga 
   ]]> 
  </body> 
 </msg> 
 <readstatus>10</readstatus> 
 <history> 
 </history> 
</msgarchive>

Der erste Abschnitt der archivierten Paketdatei ist das Paket an sich, das in den msg-Tags enthalten ist. Der Abschnitt head enthält Informationen zum Sender, Empfänger, Zeitstempel, zu den Anhängen und zum Betreff des Pakets. Der Abschnitt body enthält die Nachricht an sich in CDATA-Tags einschließlich jeglicher im Originalpaket enthaltenen HTML-Formatierung.

Anschließend folgen Meta-Informationen zum Paket aus dem System zum Zeitpunkt der Archivierung. Das Element readstatus enthält den Lesestatus des Pakets zum Zeitpunkt der Archivierung. Mögliche Codes sind „0“, wenn kein Empfänger das Paket gelesen hat, „5“, wenn ein Teil der Empfänger das Paket gelesen hat, und „10“, wenn alle Empfänger das Paket gelesen haben. Im Abschnitt history werden schließlich sämtliche Verlaufselemente zum Paket angegeben.

Paketarchiv-Viewer

Der Paketarchiv-Viewer ist eine Befehlszeilenanwendung, die Einträge in einem Archiv analysiert und zur Anzeige HTML-Darstellungen generiert. Der Archiv-Viewer erfordert Microsoft .NET Framework.

So laden Sie den Archiv-Viewer herunter und installieren ihn:

So verwenden Sie den Archiv-Viewer:

  1. Laden Sie die gezippten Archivdateien von MOVEit Transfer herunter, und extrahieren Sie sie in ein Verzeichnis. Beispielsweise C:\MsgArchiveViewer\Archives.
  2. Wählen Sie ein Ausgabeverzeichnis, in das das Programm die HTML-Nachrichtendateien, die Anhangsdateien und die Paketindexdatei schreiben soll.
  3. Führen Sie das Programm an einer Eingabeaufforderung aus.

    Argumente:

    --inputpath gibt den Speicherort der entzippten Archivdateien an.

    --outputpath gibt das Ausgabeverzeichnis an.

    Beispiel:

    msgarchiveviewer --inputpath=c:\msgarchiveviewer\archives --outputpath=c:\msgarchiveviewer\output

    Wenn Pfade Leerzeichen enthalten, verwenden Sie Anführungszeichen. Beispiel:

    msgarchiveviewer "--inputpath=c:\msg archives\input" "--outputpath=c:\msg archives\output"

    Um weitere Informationen zum Fortschritt des Befehls zu erhalten, fügen Sie die Option --debug hinzu.

So zeigen Sie die Dateien an: