Email-Archivierung mit CAS
Diese Anleitung beschreibt, wie eingehende E-Mails automatisiert in CAS archiviert werden. Sie lernen zwei Vorgehensweisen kennen:
- Archivierung der vollständigen E-Mail (inkl. Kopf- und MIME-Struktur)
- Archivierung der E-Mail-Anhänge als einzelne CAS-Dokumente
Die Lösung basiert auf einem E-Mail-Konnektor (Quelle) und einem CAS-Konnektor (Ziel). Optional können Transformationen, Verknüpfungen und Nachbearbeitungen ergänzt werden.
Voraussetzungen
- Ein funktionierender E-Mail-Konnektor (z. B. IMAP, Microsoft Exchange Online), Authentifizierung getestet.
- Ein CAS-System mit Schreibrechten (Objekte lesen/schreiben).
Variante A: Archivierung als E-Mail (EML)
Bei dieser Variante wird die Nachricht als EML unverändert in CAS abgelegt. Dies bewahrt die Originalstruktur (Header, Body, Inline-Bilder, Anhänge).
Geeigneter Sync-Typ
- Universal Sync für E-Mail
Quelle: E-Mail-System
Ziel: CAS-System, ObjektEMAILSTORE
Kerngedanke
Der E-Mail-Konnektor stellt den Rohinhalt im Feld „EML (FileContent)“ bereit. Das CAS-Ziel besitzt ein gleichnamiges Feld. Durch 1:1-Zuordnung wird die komplette E-Mail archiviert.
Konfigurationsschritte (Kurzfassung)
Sync anlegen
- Typ „Universal Sync für E-Mail“ wählen.
- Quelle: E-Mail-System auswählen.
- Ziel: CAS-System und Objekt
EMAILSTOREwählen.
Feldzuordnung
- Quelle
EML (FileContent)→ ZielEML (FileContent). - Optional Verknüpfungen: Ticket, Verkaufschance, Kontakt.
- Quelle
Transformationen (optional, empfohlen)
- Betreff normalisieren (z. B. „Re:“/„Fwd:“ entfernen, führende Ticketnummern erkennen).
- RegEx-Extraktion zur Ermittlung von Kontextschlüsseln (z. B. Ticketnummern).
- Abfragen im CAS zur Ermittlung von
GGUID/Zielentitäten; Ergebnis als neue Spalten bereitstellen. - Parameter für
OBJECTTYPE/Verknüpfungsfelder setzen (z. B. LinkFrom-Felder).
Verknüpfungen aufbauen
- Ermittelten Kontext (z. B. Firma, Kontakt, Verkaufschance) per Feldern wie
LinkFromObjectType,LinkFromGGUIDo. ä. setzen.
- Ermittelten Kontext (z. B. Firma, Kontakt, Verkaufschance) per Feldern wie
Nachbearbeitung/Optionen
- Verarbeitete E-Mails verschieben oder löschen (Optionen des E-Mail-Syncs).
- Änderungsgrenzwert (Datum/Version) verwenden, um nur neue Nachrichten zu lesen.
- Datensatz-Abbildungen aktiv lassen, damit identische E-Mails nicht doppelt archiviert werden (Duplikatschutz).
- Spätere Verknüpfungs-Updates sind möglich (ohne E-Mail erneut zu importieren).
Best-Practices
An der Beispielvorlage "Email-Archivierung in CAS" können Sie die Vorgehensweise nachvollziehen.
Variante B: Archivierung von Anhängen als Dokumente
Hier werden Anhänge jeder E-Mail als eigene Dokumente in CAS gespeichert. Kontextinformationen (Betreff, Absender, Geschäftsvorfall) stammen aus der E-Mail und werden pro Anhang wiederverwendet.
Geeigneter Sync-Typ
- „E-Mail-Anhänge nach CAS Dokument“
Quelle: E-Mail-System (liefert Anhänge + Metadaten)
Ziel: CAS-DokumentobjektDOCUMENT
Konfigurationsschritte (Kurzfassung)
Sync anlegen
- Typ „E-Mail-Anhänge nach CAS Dokument“.
- Quelle: E-Mail-System.
- Ziel: CAS-Objekt für Dokumente.
Filter & Policies
- Minimale/maximale Dateigröße (z. B. ≥ 1 KB und ≤ 25 MB).
- Dateitypen-Whitelist (z. B. pdf, docx, xlsx, png, jpg).
- Optional: Ausschluss bekannter „Schmutz-Anhänge“ (Logos, Tracking-Pixel).
Feldzuordnung
- Anhangs-Inhalt →
FileContent - Dateiname/MIME-Type →
Name,ContentType - E-Mail-Kontext (Betreff, Absender, Datum) → Dokument-Metadaten (Titel, Beschreibung, Kategorien)
- Verknüpfungsfelder (Firma/Kontakt/Verkaufschance) aus Transformation
- Anhangs-Inhalt →
Transformationen (optional, empfohlen)
- RegEx-Extraktion aus Betreff/Text (z. B. Ticket-ID, Belegnummer).
- Nachschlagen (CAS) →
GGUID/Zielentität ermitteln. - Normalisierung von Dateinamen (z. B. ungültige Zeichen entfernen, Präfixe wie Datum/Vorgangsnummer hinzufügen).
Nachbearbeitung
- Erfolgreich verarbeitete Nachrichten optional verschieben (z. B. „Archiviert“) oder kennzeichnen.
- Fehlerhafte/abgelehnte Anhänge in Quarantäne protokollieren.
Checkliste (Go-Live)
- E-Mail-Ordner, Filter und Zeitfenster korrekt gesetzt
- Feldzuordnung EML/Anhänge ins Ziel getestet
- RegEx- und Abfrage-Transformationen liefern eindeutige Treffer
- Verknüpfungen (Firma/Kontakt/Vorgang) korrekt gefüllt
- Nachbearbeitung (Verschieben/Löschen/Taggen) aktiv
- Fehlerverhalten und Wiederholung sinnvoll konfiguriert
Beispiel: RegEx-Extraktion aus Betreff
- Ticketnummer:
\bTCKT[-\s]?(\d{6,})\b - Belegnummer (ERP):
\b(BELEG|RE|AR|SO|PO)[-\s]?(\d{5,})\b
Die Gruppe 1 (oder 2) in der Transformation als Platzhalter verwenden, anschließend per „Daten abfragen“ die passende GGUID in CAS ermitteln und den Link setzen.