Projektziel
Diese Anwendung visualisiert die Anforderungen für das Outlook-VSTO-Plugin „RCE eMail Forwarder“. Das Ziel des Plugins ist es, den Prozess der E-Mail-Weiterleitung als `.msg`-Anhang zu vereinfachen und zu standardisieren. Nutzer können mit einem Rechtsklick eine oder mehrere E-Mails auswählen und an vordefinierte Empfänger senden. Zusätzliche Funktionen wie die farbliche Markierung und das automatische Verschieben der Original-Mail optimieren den Workflow erheblich.
💡 Kernidee
Effiziente Weiterleitung von E-Mails als `.msg`-Dateien direkt aus dem Outlook-Kontextmenü.
🎯 Zielgruppe
Mitarbeiter in Unternehmen, die regelmäßig E-Mails als Beleg oder zur Archivierung weiterleiten müssen.
Kontextmenü-Integration
Das Herzstück des Plugins: Ein neuer Menüpunkt im Rechtsklick-Menü von E-Mails, der den Weiterleitungsprozess initiiert.
- Fügt den Menüpunkt "Als .MSG weiterleiten" zum Kontextmenü hinzu.
- Bei mehreren konfigurierten Empfängern werden diese als Untermenüpunkte zur Auswahl angeboten.
- Der Name des Menüpunkts ist über die Konfigurationsdatei anpassbar.
Aktionen nach Versand
Nach dem erfolgreichen Versand führt das Plugin Aktionen aus, um den Status der E-Mail visuell zu kennzeichnen und den Posteingang zu organisieren.
- Farbliche Markierung: Die Original-E-Mail wird mit einer vordefinierten Farbe markiert (Flag-Symbol).
- Optionales Verschieben: Die E-Mail kann automatisch in einen festgelegten Ordner (z.B. `RCE_MSG`) verschoben werden.
Benutzerkonfiguration
Ermöglicht Anwendern (optional) die Anpassung der Plugin-Einstellungen direkt in Outlook nach der Installation.
- Zugriff über einen eigenen Ribbon-Tab "RCE Tools".
- Die Konfigurationsoberfläche wird idealerweise in einem `TaskPane` für schnellen Zugriff dargestellt.
- Alternative Platzierung unter "Datei > Optionen > Add-Ins".
Interaktiver Konfigurator
Passen Sie die Einstellungen des Plugins an und sehen Sie, wie die `JSON`-Konfigurationsdatei dynamisch erstellt wird. Diese Datei wird vom WiX-Installer verwendet, um das Plugin vorzukonfigurieren.
Konfigurationsdatei (config.json)
Die generierte JSON-Struktur. Kopieren Sie diese, um sie mit dem Installer zu verwenden.
Installationsprozess via WiX Toolset
Das Plugin wird über einen Ein-Klick-Installer ausgeliefert, der mit dem WiX Toolset (Burn Bootstrapper) erstellt wird. Dieser Prozess stellt sicher, dass alle notwendigen Abhängigkeiten automatisch installiert werden und das Plugin korrekt eingerichtet wird.
Installer Start
Setup.exe wird ausgeführt.
Abhängigkeiten
.NET 4.8 & VSTO Runtime werden geprüft/installiert.
Plugin-Installation
Das VSTO-Plugin wird installiert.
Fertig
Plugin ist in Outlook verfügbar.
Wichtige Installer-Features
- **Silent Mode:** Der Installer kann im Hintergrund mit einer Standardkonfiguration ausgeführt werden.
- **Konfigurationsdatei:** Eine `config.json` (wie im Konfigurator-Tab erstellt) kann dem Installer übergeben werden, um das Plugin anzupassen.
- **Automatische Updates:** Das System kann für automatische Updates konfiguriert werden.
- **Kompatibilität:** Getestet für Outlook-Versionen von 2013 bis zur neuesten Version.