Exchange DKIM Signer 4.0 – Komplette Modernisierung eines bewährten Open-Source-Projekts

Das ursprüngliche dkim-exchange Projekt von GitHub war jahrelang die Go-To-Lösung für DKIM-Signierung auf Exchange Servern. Leider wurde es nicht mehr aktiv weiterentwickelt – die letzte Version basierte noch auf älteren .NET-Technologien und das Configuration Tool wirkte in die Jahre gekommen.

Exchange DKIM Signer 4.0 – Komplette Modernisierung eines bewährten Open-Source-Projekts

Ich habe das Projekt jetzt komplett überarbeitet und modernisiert.

Was ist neu in Version 4.0?

Modernes Configuration Tool

Das Konfigurations-Tool wurde von Grund auf neu entwickelt:

  • WPF statt WinForms – Moderne, saubere Benutzeroberfläche
  • .NET 10 – Aktuelle Framework-Version mit verbesserter Performance
  • MVVM-Architektur – Saubere Code-Struktur für bessere Wartbarkeit
  • Verbesserte UX – Loading-Overlays, bessere Fehlermeldungen, intuitivere Bedienung
  • DNS Auflösung – PowerShell Resolve-DnsName

Exchange DKIM Signer 4.0

Neue Features

  • Erweiterter Debug Helper Tab – Umfangreiche Diagnose-Informationen auf einen Blick
  • Verbesserter DNS-Check – Zuverlässigere DKIM-Record-Überprüfung via PowerShell
  • Optimiertes Logging – Detaillierte Protokollierung in %ProgramData%
  • *Intelligente Key-Verwaltung – Automatische Erkennung wenn Keys bereits am Zielort liegen und Altersprüfung
  • Saubere Deinstallation – Vollständige Entfernung aller Komponenten

Intelligentes Key-Management (Neu in 4.0)

Version 4.0 bietet erweiterte Funktionen für die Schlüsselverwaltung:

Flexible Import-Optionen: Beim Importieren eines externen Schlüssels können Sie wählen:

  1. Verschieben (empfohlen) – Der Schlüssel wird in das keys-Verzeichnis verschoben
  2. Kopieren – Eine Kopie wird erstellt, das Original bleibt erhalten

Automatische Public-Key-Generierung: Wenn Sie einen Private Key ohne zugehörige .pub-Datei importieren, wird der öffentliche Schlüssel automatisch aus dem privaten Schlüssel generiert.

Automatisches Key-Backup: Vor dem Überschreiben eines bestehenden Schlüssels wird automatisch ein Backup erstellt. Das Backup wird im Format schlüssel.pem.backup_YYYYMMDD_HHMMSS gespeichert.

Key-Validierung: Beim Speichern einer Domain wird geprüft, ob der konfigurierte Schlüssel existiert und gültig ist. Ungültige oder fehlende Schlüssel werden erkannt und gemeldet.

Intelligente Erkennung: Liegt ein Schlüssel bereits im keys-Verzeichnis, wird er automatisch erkannt und nicht erneut kopiert.

Schlüsselrotations-Erinnerung: Das Tool zeigt das Alter des Schlüssels an und warnt, wenn ein Schlüssel älter als 6 Monate ist. Regelmäßige Schlüsselrotation erhöht die Sicherheit Ihrer DKIM-Implementierung.

DKIM SIGNER 4.0 Hilfe

Technische Verbesserungen

Komponente Alt Neu
Config Tool Framework .NET Framework 4.x .NET 10
UI-Technologie WinForms WPF
Architektur Code-Behind MVVM
DNS-Abfrage Heijden.DNS PowerShell Resolve-DnsName

DKIM SIGNER 4.0 verbesserter DNS-Check

Warum DKIM wichtig ist

DKIM (DomainKeys Identified Mail) signiert ausgehende E-Mails kryptografisch. Das ist heute unverzichtbar für:

  • Zustellbarkeit – Ohne DKIM landen Mails häufiger im Spam
  • DMARC-Compliance – DMARC erfordert DKIM oder SPF (idealerweise beides)
  • Authentizität – Empfänger können verifizieren, dass die Mail wirklich von eurer Domain stammt
  • Reputation – Große Provider wie Google, Microsoft und Yahoo bewerten DKIM positiv

Für wen ist das Tool?

Der Exchange DKIM Signer richtet sich an Administratoren, die:

  • Exchange Server On-Premises betreiben (Exchange 2019/SE)
  • DKIM-Signierung ohne teure Drittanbieter-Lösungen umsetzen wollen
  • Eine einfache, GUI-basierte Konfiguration bevorzugen

Exchange DKIM Signer 4.0 – Komplette Modernisierung eines bewährten Open-Source-Projekts

Open Source trifft professionellen Support

Das Projekt basiert auf dem ursprünglichen dkim-exchange Projekt und steht unter der LGPL v3 Lizenz. Der Transport Agent bleibt Open Source.

Für Unternehmen, die eine kommerzielle Lizenz benötigen, biete ich das Tool über IT-Service Walter an – inklusive:

  • E-Mail-Support bei Installationsfragen
  • Dokumentation auf Deutsch

KIM SIGNER 4.0 Configuration Tool

Download & Weitere Informationen

Die neue Version ist ab sofort verfügbar unter:
www.it-service-walter.com

Bei Fragen oder Feedback freue ich mich über eine Nachricht!


Der Exchange DKIM Signer 4.0 – Bewährte Technik in neuem Gewand.

DKIM-SIGNER 4.0 Installation

DKIM-SIGNER 4.0 Einrichtung

DKIM-SIGNER 4.0 De-Installation