import extract_msg import os from datetime import datetime # Pfad zu den Konversationen konv_path = "../Konversationen" # Liste alle MSG-Dateien msg_files = [f for f in os.listdir(konv_path) if f.endswith('.msg')] print("Gefundene E-Mail-Dateien:") for msg_file in msg_files: print(f"\n{'='*60}") print(f"Datei: {msg_file}") print('='*60) try: # Öffne die MSG-Datei msg = extract_msg.openMsg(os.path.join(konv_path, msg_file)) # Extrahiere Informationen print(f"Von: {msg.sender}") print(f"An: {msg.to}") print(f"CC: {msg.cc}") print(f"Betreff: {msg.subject}") print(f"Datum: {msg.date}") print(f"\nInhalt:\n{'-'*60}") print(msg.body[:1000]) # Erste 1000 Zeichen if len(msg.body) > 1000: print(f"\n... (gekürzt, gesamt {len(msg.body)} Zeichen)") # Schließe die MSG-Datei msg.close() except Exception as e: print(f"Fehler beim Lesen der Datei: {e}") print("\n\n=== ZUSAMMENFASSUNG ===") print("Die E-Mails zeigen die Kommunikation bezüglich:") print("1. Raspberry Pi Security Scan") print("2. Netzwerkanbindung des Raspberry Pi") print("3. Sicherheitsprüfungen und Freigaben")