Oulook-Add-In-Programmierung mit Microsoft .NET

Oulook-Add-In-Programmierung mit Microsoft .NET

Outlook-Programmierung mit C# für ein Unternehmen der Lebensmittelbranche

Ein namhaftes, deutsches Unternehmen der Lebensmittelbranche hat eWorks als Microsoft Outlook-Spezialisten mit der Entwicklung eines Outlook Add-Ins zur E-Mail-Speicherung verdächtiger Nachrichten beauftragt: Spam-Mails, Phishing-Mails sowie anderer, gefährlicher E-Mails (Viren, Würmer etc.).

Die Outlook 2010-Programmierung erfolgte mit Microsoft .NET, C# und Addin-Express, um auf die Entwicklung von Outlook-Makros vollständig verzichten zu können. Das entwickelte Outlook-Addin integriert sich nahtlos in das Menüband bzw. den „Ribbon“ und bietet Anwendern die Möglichkeit, verdächtige E-Mails per Mausklick zur Prüfung an die IT-Abteilung weiterzuleiten. Aus Sicherheitsgründen erfolgt diese Weiterleitung jedoch nicht erneut per E-Mail, sondern per besonders geschütztem Netzlaufwerk. Zur Beschleunigung der Analyse erfolgt das E-Mail-Speichern in verschiedenen Formaten: Text, HTML sowie separate E-Mail-Kopfzeilen und etwaige Dateianhänge. Anschließend werden derart weitergeleitete Outlook-Emails automatisch gelöscht, eine etwaige Bedrohung dadurch eliminiert.

Im Anschluss an die Outlook-Programmierung widmete sich das Augenmerk der .NET-Entwickler dem so genannten „Deployment“, d. h. der Verteilung und Installation auf den Zielsystemen: die Unternehmensgröße mit mehreren hundert Arbeitsplätzen machte eine manuelle Installation unmöglich, sondern erforderte eine unbeaufsichtigte Installation per Softwareverteilsystem. In Absprache mit dem Auftraggeber wurde ein Microsoft Installer Paket (.msi-Datei) für dessen Software-Verteilsystem entwickelt, welches das vollständige Outlook-Addin inkl. sämtlicher Dateien, Komponenten, Registry-Einstellungen etc. enthält und per Softwareverteilung automatisch auf allen Arbeitsplätzen installieren kann. Im Anschluss an die Inbetriebnahme steht eWorks seinem Auftraggeber weiterhin für etwaiges Bugfixing (Gewährleistung), Fragen zur Bedienung sowie bei Bedarf auch für zusätzliche Aufträge im Bereich der Outlook-Entwicklung und .NET-Programmierung („Change-Requests“) zur Verfügung. Der Auftraggeber nutzt das entwickelte .NET-Addin seitdem zur kosteneffizienten Steigerung seiner IT-Sicherheit bei gleichzeitiger Senkung der entsprechenden Prozesskosten.

Verwendete Technologien

.NET
C#
Microsoft Office

Ähnliche Referenzen