Administratorhandbuch: Ascripto und Microsoft 365

Zuletzt geprüft am 19. Oktober 2026

Für Globale Administratoren, Exchange-Administratoren und IT-Dienstleister, die gebeten wurden, Microsoft 365 zu verbinden oder den Nachrichtenfluss zu ändern, und für alle, die prüfen, was Ascripto mit einer Nachricht macht.

Die Entra-Anwendung

Eine mehrinstanzenfähige App-Registrierung, Ascripto, Herausgeberdomäne ascripto.com. In Ihrem Microsoft Entra Admin Center erscheint genau eine Unternehmensanwendung.

BerechtigungTypAngefordert beiVerwendet für
openid, profile, emaildelegiertAnmeldungwer sich anmeldet; die Identität wird über die Objekt-ID und die Mandanten-ID des Kontos bestimmt, nie über die E-Mail-Adresse
Microsoft Graph User.Read.AllAnwendungMicrosoft 365 verbinden (Administratoreinwilligung)der Verzeichnisleser: Benutzer, mit Deltaabfragen für Änderungen
Microsoft Graph Domain.Read.AllAnwendungdieselbe Einwilligungdie überprüften Domains der Organisation: der Nachweis, dass eine über das Relay geleitete Domain Ihnen gehört
Office 365 Exchange Online Exchange.Manage (Manage Exchange As Signed-in User)delegiertnur Für mich einrichtendamit Ascripto bei dieser einen Gelegenheit die Connectors und die Regel anlegen kann

Group.Read.All wird nicht angefordert; nichts liest Gruppen. Anwendungsberechtigungen werden per Zertifikat authentifiziert, nicht über einen geheimen Clientschlüssel.

Wer einwilligen kann. Die Administratoreinwilligung für das Verzeichnis erfordert einen Globalen Administrator oder einen Administrator für privilegierte Rollen; Ascripto prüft die Verzeichnisrollen des angemeldeten Kontos, bevor jemand zum Zustimmungsbildschirm von Microsoft weitergeleitet wird, und nennt Personen ohne Administratorrolle, wer es stattdessen tun kann. Für mich einrichten erfordert einen Globalen Administrator oder einen Exchange-Administrator; Exchange wendet zusätzlich seine eigene rollenbasierte Zugriffssteuerung an.

Die Herausgeberüberprüfung läuft (Registrierung im Partner Center am 15. Oktober 2026 begonnen). Bis sie abgeschlossen ist, zeigt der Zustimmungsbildschirm von Microsoft nicht überprüft an, und eine Person ohne Administratorrolle kann ohne Genehmigung eines Administrators nicht einmal für die Anmeldung einwilligen. Beginnen Sie mit einem Administrator.

Verzeichnissynchronisierung

Änderungen werden jede Minute gelesen (Delta-Abfrage von Microsoft Graph) und das gesamte Verzeichnis einmal täglich, oder sofort über Einstellungen → Verbindungen. Nicht lizenzierte Benutzer werden angezeigt und kosten nichts. Ein Benutzer, der verschwindet, kommt in den Papierkorb von Ascripto (standardmäßig 7 Tage, auf bis zu ein Jahr einstellbar) und kehrt als derselbe Eintrag zurück, wenn er wieder auftaucht.

Nachrichtenfluss: das Loopback-Relay

Microsoft Graph kann keine Outlook-Signaturen verwalten, Exchange Web Services wird von Oktober 2026 bis April 2027 schrittweise abgeschaltet, und Haftungsausschlüsse per Transportregel können weder Bilder enthalten noch unter der letzten Antwort stehen. Deshalb fügt Ascripto die Signatur auf dem Transportweg ein:

sender ─▶ Exchange Online ──(outbound connector)──▶ Ascripto relay
                                                    │ inserts the signature
         Exchange Online ◀──(inbound connector)─────┘
            │
            └─▶ delivers to the recipient as it does today

Die Nachricht verlässt Ihren Mandanten und kommt direkt zurück. Folgen, die Sie den Verantwortlichen für Ihre E-Mail mitteilen sollten:

Was die Einrichtung anlegt

Beide Wege (Für mich einrichten und das Skript) legen dieselben drei Objekte nach derselben Beschreibung an, und beide sind idempotent: Ein vorhandenes Objekt wird aktualisiert, nicht dupliziert.

Eingehender Connector Ascripto inbound: Typ On-Premises, aktiviert, RequireTls, nimmt E-Mails an, deren TLS-Clientzertifikat auf *.relay.ascripto.com lautet, für jede Absenderdomain (RestrictDomainsToCertificate false), CloudServicesMailEnabled, damit Exchange die zurückkehrende Nachricht als eigene behandelt und die ursprünglichen Header beibehält.

Ausgehender Connector Ascripto outbound: Typ On-Premises, aktiviert, auf die Transportregel beschränkt (IsTransportRuleScoped), Smarthosts eu1.relay.ascripto.com und eu2.relay.ascripto.com, TlsSettings DomainValidation mit TlsDomain *.relay.ascripto.com, UseMxRecord false, RouteAllMessagesViaOnPremises false.

Nachrichtenflussregel Ascripto signatures, Priorität 0, Modus Enforce, RuleErrorAction Ignore:

Bedingung / AusnahmeWertWarum
die Domain der Absenderadresse istIhre über das Relay geleiteten Domains, abgeglichen im Umschlagnur E-Mails Ihrer Domains
der Absender befindet sichinnerhalb der Organisationnie eingehende oder externe E-Mails über das Relay leiten
außer wenn der Header X-Ascripto-Relayed dem Muster entspricht.das Relay fügt diesen Header hinzu; ohne die Ausnahme würde die Nachricht in einer Schleife laufen
außer wenn die Absenderadresse dem Muster entspricht<> und Return-Path enthält <>Unzustellbarkeitsberichte bekommen keine Signatur
außer wenn der Nachrichtentyp lautetCalendaringEinladungen bleiben unangetastet
Aktionüber Ascripto outbound leiten

Das Skript (relay-setup.ps1, auf der Seite „Zustellung“ Schritt für Schritt gezeigt) installiert das Modul ExchangeOnlineManagement, falls es fehlt, führt Connect-ExchangeOnline aus, dann für jedes Objekt Get- / Set- oder New- sowie Enable-TransportRule. Es läuft in Windows PowerShell 5.1 oder PowerShell 7. Für mich einrichten führt dieselben Cmdlets über den Admin-Endpunkt von Exchange aus, mit einem delegierten Token, das etwa eine Stunde lang im Arbeitsspeicher der Anfrage liegt und nirgends geschrieben wird: nicht in die Datenbank, nicht in ein Cookie, nicht in ein Protokoll.

Die Prüfung

Ascripto kann Ihre Exchange-Konfiguration nicht lesen. Das Prüfskript führt Get-InboundConnector, Get-OutboundConnector und Get-TransportRule für die drei Namen aus und schreibt ascripto-check.json; wenn Sie die Datei auf der Seite „Zustellung“ hochladen, wird jede Einstellung mit dem verglichen, was die Einrichtung setzt, und jede Abweichung wird mit Name und Wert aufgelistet. Die Datei wird verglichen und verworfen. Die andere Hälfte ist die Nachrichtenfluss-Anzeige in der Domainzeile: Letzte E-Mail vor 2 Minuten · 14 in den letzten 24 Stunden oder Seit N Tagen hat keine E-Mail dieser Domain Ascripto erreicht.

Was das Relay mit einer Nachricht macht

Pro Empfänger (das Relay verarbeitet einen Empfänger pro Transaktion, eine Nachricht an drei Personen ergibt also drei Zustellungen zurück):

  1. Routen. Die Domain des Absenders wird in der lokalen Kopie Ihrer Routen auf dem Relay nachgeschlagen, um den Exchange Online-Host zu finden, an den die Nachricht zurückgegeben wird. Eine unbekannte Domain wird mit einem temporären Fehler (4xx) abgewiesen, nie geraten; eine noch nicht verteilte Route kostet also eine Verzögerung und keine fehlgeleitete Nachricht. Exchange versucht es erneut.
  2. Über die Signatur entscheiden. Diese Nachrichten bleiben genau so, wie sie ankommen, und werden als Keine Signatur eingefügt mit dem Grund protokolliert: S/MIME-verschlüsselte oder digital signierte E-Mails; Kalendernachrichten; Unzustellbarkeitsberichte; ein Absender, der keine Person mit Signatur in Ihrem Verzeichnis ist (eine Verteilerliste, eine umgeleitete Nachricht); eine Nachricht, die für eine Signatur zu groß ist; und die seltene Nachricht, die klassisches Outlook nur im Rich-Text-Format sendet (winmail.dat) und in die sich die Signatur nicht sicher einfügen lässt.
  3. Einfügen. HTML und Nur-Text der Signatur werden unter dem neuen Text und über allen zitierten früheren Nachrichten eingefügt, sowohl im HTML- als auch im Nur-Text-Teil. Bilder werden als Inline-MIME-Teile eingebettet und nach Inhalt dedupliziert, damit sich in einem Thread nicht pro Antwort eine weitere Kopie des Logos ansammelt. Enthält die Nachricht die eigene Outlook-Signatur des Absenders (den Block <div id="Signature"> von Outlook), wird dieser Block ersetzt statt verdoppelt. Die Signatur von Ascripto selbst wird in <div data-ascripto-sig="1"> eingeschlossen, damit ein erneutes Senden oder eine Schleife sie findet und keine zweite hinzufügt.
  4. Markieren und zurückgeben. X-Ascripto-Relayed wird hinzugefügt, und die Nachricht wird über TLS an Ihren Mandanten zurückgegeben.

Das Einfügen der Signatur hängt nie von der Steuerungsebene von Ascripto ab. Signaturen werden als Paket auf die Relay-Hosts veröffentlicht und von der lokalen Festplatte gelesen; das Relay fügt weiter Signaturen ein, auch wenn die Web-App oder die Datenbank ausgefallen ist.

Fehlerverhalten

SituationStandardverhaltenAlternative
Die Signatur kann nicht eingefügt werden (der Signaturdienst des Relays ist ausgelastet, nicht erreichbar oder hat noch kein Paket für Ihren Workspace)Fail-open: Die Nachricht wird ohne Signatur weitergesendet und als Ohne Signatur gesendet protokolliertFail-closed, pro Workspace auf Anfrage: Die Nachricht wird zurückgestellt, damit Exchange Online es erneut versucht, gedacht für Organisationen, deren Signatur einen gesetzlich vorgeschriebenen Haftungsausschluss enthält
Das Routing lässt sich nicht auflösenimmer Fail-closed (temporäre Abweisung; Exchange stellt die Nachricht in die Warteschlange und versucht es erneut)keine; eine falsche Vermutung würde Ihre E-Mails an einen anderen Mandanten übergeben
Workspace wegen Nichtzahlung gesperrtE-Mails laufen 7 Tage lang ohne Signatur durch und werden dann temporär abgewiesen; Exchange Online stellt sie in die Warteschlange und gibt sie schließlich an den Absender zurück, sofern das Routing nicht entfernt wirdbezahlen oder die Regel deaktivieren
Workspace wegen eines Verstoßes gegen die Nutzungsbedingungen gesperrtsofort temporär abgewiesendas Routing entfernen

Das Nachrichtenprotokoll

Einstellungen → Zustellung → Nachrichtenprotokoll: jede Nachricht, die durch das Relay gelaufen ist, die neueste zuerst, für die letzten 10 Tage, durchsuchbar nach Absender, Empfänger oder Message-ID, alle paar Minuten aktualisiert. Pro Empfänger: Signatur eingefügt oder Keine Signatur eingefügt: Grund sowie Hat das Relay verlassen, von Microsoft angenommen / Wartet: Microsoft hat das Relay gebeten, es erneut zu versuchen / Von Microsoft abgewiesen; der Absender erhält einen Unzustellbarkeitsbericht, mit dem SMTP-Code und der Anzahl der Versuche. Betreff und Inhalt von E-Mails werden nie gespeichert und können daher nicht durchsucht werden. Die Ablaufverfolgung enthält Umschlagadressen, Message-ID, Uhrzeit, Größe und Ergebnis.

Was Empfänger und Absender sehen

Ascripto entfernen

Die Reihenfolge ist wichtig, denn wenn Sie eine Domain in Ascripto entfernen, hält das Relay die E-Mails dieser Domain sofort zurück.

  1. Deaktivieren Sie in Exchange Online zuerst die Regel: Disable-TransportRule -Identity 'Ascripto signatures' -Confirm:$false (die Seite „Zustellung“ zeigt diese Zeile an, wenn Sie die letzte Domain entfernen).
  2. Entfernen Sie in Ascripto unter Einstellungen → Zustellung jede Domain mit Entfernen.
  3. Löschen Sie die Regel und die Connectors: Remove-TransportRule 'Ascripto signatures', Remove-OutboundConnector 'Ascripto outbound', Remove-InboundConnector 'Ascripto inbound'.
  4. Widerrufen Sie im Microsoft Entra Admin Center → Entra ID → Enterprise-Apps → Ascripto → Berechtigungen → Administratoreinwilligung die Berechtigungen („Berechtigung widerrufen“), oder löschen Sie die Unternehmensanwendung, wodurch alle Freigaben entfernt werden.

Um eine Domain zu entfernen und die übrigen zu behalten: Entfernen Sie sie in Ascripto und führen Sie die Einrichtung sofort erneut aus; die neu erzeugte Regel nennt sie nicht mehr. Bis dahin sendet Exchange die E-Mails dieser Domain weiter an Ascripto, wo sie warten; nichts geht verloren.

Abgerechnete Nutzer und Daten

Als abgerechneter Nutzer zählt bei Microsoft 365 jede Person, für die das Relay im Monat mindestens eine Nachricht mit einer Signatur versehen hat. Freigegebene Postfächer und Absender ohne Signatur kosten nichts.

Der Umgang mit Daten (Speicherregion, Aufbewahrung, Zugriff durch Mitarbeitende, der Auftragsverarbeitungsvertrag) ist derselbe wie bei Google Workspace und im Google Workspace-Handbuch beschrieben. Spezifisch für das Relay: Nachrichteninhalte werden während der Übertragung verarbeitet und nicht gespeichert; das Nachrichtenprotokoll wird 10 Tage aufbewahrt.

Quellen