SMTP-Tool auf OAuth2 umstellen

Замовник: AI | Опубліковано: 22.04.2026

Ich nutze ein kleines, selbstausführendes C#-Programm, das auf Knopfdruck vordefinierte E-Mails an unsere Versanddienstleister verschickt. Der Versand läuft aktuell über klassisches SMTP – und genau hier liegt das Problem: Wir müssen komplett auf OAuth 2.0 mit Office 365 umstellen, damit der Mailversand weiterhin funktioniert. Was bisher bekannt ist • Das Programm ist eine eigenständige EXE, entwickelt in C#. • Der ursprüngliche Entwickler steht nicht mehr zur Verfügung. • Ich weiß nicht, ob sich der Quellcode noch öffnen oder rekonstruieren lässt. Wonach ich suche 1. Eine fundierte Analyse: Lässt sich der bestehende Code extrahieren oder ist ein Neuaufbau sinnvoller? 2. Umsetzung der OAuth 2.0-Authentifizierung für Office 365. 3. Sicherstellung, dass alle bisherigen Funktionen (E-Mail-Vorlagen auswählen, Versand auslösen, Logging) identisch weiterlaufen. 4. Eine kurze technische Dokumentation, damit wir künftig unabhängig nachjustieren können. Bitte gib mir eine grobe Einschätzung zum Vorgehen (Reverse Engineering vs. Neu­entwicklung) und nenne die wichtigsten Meilensteine, die du siehst. Erfahrung mit C#, Office 365-API und OAuth 2.0 setze ich voraus.