Eine E-Mail kann nicht mit einem NoRecipientMatch-Synchronisierungsfehler in Microsoft Dynamics 365 erstellt werden.

Gilt für: Microsoft Dynamics 365
Ursprüngliche KB-Nummer: 4339830

Dieser Artikel enthält eine Lösung für das Problem, bei dem eine E-Mail-Nachricht aufgrund eines NoRecipientMatch-Synchronisierungsfehlers in Microsoft Dynamics 365 nicht erstellt werden kann.

Problembeschreibung

Beim Überprüfen von E-Mail-Nachrichten, die für die automatische Werbung von Microsoft Dynamics 365 analysiert werden, erhalten Sie möglicherweise eine E-Mail-Nachricht, die nicht mit einem NoRecipientMatch-Synchronisierungsfehler oder fehlercode -2147218683 erstellt werden kann.

Ursache

Beim Auswerten einer E-Mail in Ihrem Postfach überprüft Dynamics 365 mehrere Bedingungen, um festzustellen, ob die Nachricht automatisch als E-Mail-Aktivität erstellt werden soll. Der Fehler "NoRecipientMatch " kann aus einem der folgenden Gründe auftreten:

  1. Keine der E-Mail-Adressen in den Zeilen "An " oder "Cc " der E-Mail sind Benutzer oder Warteschlangen in Dynamics 365.

    • Beispiel A: Sie erhalten die E-Mail, da sie an eine Verteilergruppe gesendet wird und Sie Mitglied dieser Verteilergruppe sind. Ihre in Dynamics 365 gespeicherte E-Mail-Adresse befindet sich nicht tatsächlich in den Zeilen "An " oder "Cc " der E-Mail.
    • Beispiel B: Sie haben mehrere E-Mail-Adressen (z. B. und John.David@contoso.com) für dasselbe Postfach, aber die E-Mail-Adresse in der Zeile "An" oder "Cc" der E-Mail stimmt nicht mit einer der E-Mail-Adressen überein, John@contoso.com die in Ihrem Benutzerdatensatz in Dynamics 365 gespeichert sind.
  2. Es gibt einen Benutzer oder eine Warteschlange in der Zeile "An " oder "Cc " der E-Mail, aber die folgenden Bedingungen sind vorhanden:

    • Die vom Benutzer oder der Warteschlange verwendete E-Mail-Adresse ist in anderen Datensätzen in Dynamics 365 vorhanden. Beispielsweise verfügt ein Benutzer über die John@contoso.com E-Mail-Adresse, aber diese E-Mail-Adresse ist auch in einem der E-Mail-Adressfelder einer anderen E-Mail-aktivierten Entität vorhanden, z. B. ein Benutzer, eine Warteschlange, ein Kontakt, ein Lead oder ein Konto.

    • Ihre Organisation ist so konfiguriert, dass E-Mail-Adresswerte nicht aufgelöst werden, wenn mehrere Übereinstimmungen gefunden werden.

      Die Kombination der beiden genannten Bedingungen bewirkt, dass die E-Mail nicht in einen Benutzer- oder Warteschlangendatensatz aufgelöst wird.

  3. Die E-Mail-Adresse des Benutzers oder der Warteschlange befindet sich in der Zeile "Bcc " der E-Mail.

    Sie erhalten beispielsweise die E-Mail, da sich Ihre E-Mail-Adresse in der Zeile "Bcc " der E-Mail befindet. Sofern Ihre persönlichen Optionen in Dynamics 365 nicht zum Nachverfolgen aller E-Mail-Nachrichten konfiguriert sind, wird die E-Mail nicht nachverfolgt.

    Sofern die E-Mail-Adresse in der Zeile "An" oder "Cc" nicht mit der in Dynamics 365 gespeicherten E-Mail-Adresse übereinstimmt oder Ihre persönlichen Optionen in Dynamics 365 so konfiguriert sind, dass alle E-Mail-Nachrichten nachverfolgt werden, wird die E-Mail nicht nachverfolgt.

  4. Es gibt keine Zeile in der EmailSearchBase Tabelle für das Benutzer- oder Warteschlangenpostfach, das die E-Mail empfängt.

    Wenn Sie nach übereinstimmenden Benutzer- oder Warteschlangendatensätzen suchen, fragt Dynamics 365 eine Tabelle mit dem Namen EmailSearchBase. Diese Tabelle sollte automatisch eine Zeile für die E-Mail-Adresse jedes E-Mail-aktivierten Datensatzes enthalten, einschließlich Benutzer und Warteschlangen. In seltenen Fällen fehlt möglicherweise eine Zeile, wodurch Dynamics 365 beim Abfragen dieser Tabelle nach Benutzern oder Warteschlangen, die sich in der E-Mail-Nachricht befinden, keine übereinstimmende Zeile findet.

    Sie können einen Webbrowser öffnen und die Dynamics 365 Web-API verwenden, um zu überprüfen, ob eine Zeile für den Benutzer oder die E-Mail-Adresse in der Warteschlange vorhanden ist, die die E-Mail-Nachricht empfängt. Verwenden Sie die folgende Syntax:

    https://<Your Organization URL>/api/data/v9.1/emailsearches?$filter=emailaddress eq '<email address of user or queue>'

    Beispiel: https://contoso.crm.dynamics.com/api/data/v9.1/emailsearches?$filter=emailaddress eq 'John@contoso.com'.

    Wenn kein Datensatz zurückgegeben wird, gibt er an, dass für diese E-Mail-Adresse in der EmailSearchBase Tabelle keine Zeile vorhanden ist.

Lösung

Überprüfen Sie die Merkmale der E-Mail und welche Option Sie in Ihren persönlichen Optionen für die E-Mail-Nachverfolgung konfigurieren.

Hinweis

Um Sicherheitsrollen und Postfacheinstellungen zu verwalten, müssen Sie sich bei Ihrer Dynamics 365-Organisation als Benutzer mit der Rolle "Systemadministrator" anmelden.

  1. So überprüfen Sie die in Dynamics 365 gespeicherte E-Mail-Adresse:

    1. Navigieren Sie zu "E-Mail-Konfiguration für Einstellungen>", und wählen Sie dann "Postfächer" aus.

    2. Öffnen Sie Ihren Postfachdatensatz, und überprüfen Sie die E-Mail-Adresse in der Zeile "An " oder "Cc " der E-Mail mit der in Ihrem Postfachdatensatz gefundenen E-Mail-Adresse.

      Hinweis

      Wenn Sie über mehrere E-Mail-Adressen für Ihr Postfach verfügen, wählen Sie die entsprechende Suche aus, und fügen Sie die andere E-Mail-Adresse zu einem der anderen E-Mail-Adressfelder in Ihrem Benutzerdatensatz hinzu.

  2. Wenn die E-Mail-Adresse des Benutzers oder der Warteschlange in mehreren Datensätzen vorhanden ist (z. B. ein anderer Benutzer, eine Warteschlange, ein Lead, ein Konto und ein Kontakt), entfernen Sie entweder die E-Mail-Adresse aus den anderen Datensätzen, oder ändern Sie die Felder "Auf", "cc", "bcc" als nicht aufgelöste Werte, wenn mehrere Übereinstimmungen in der Einstellung "Eingehende E-Mails " auf "Nein" gefunden werden. Sie finden diese Einstellung, indem Sie zu >"E-Mail-Konfigurationseinstellungen für die E-Mail-Konfiguration>"-Einstellungen navigieren. Suchen Sie im Abschnitt "E-Mail-Formularoptionen festlegen" die Einstellung " Set To", "cc", "bcc" als nicht aufgelöste Werte, wenn mehrere Übereinstimmungen in eingehenden E-Mails gefunden werden.

  3. So zeigen Sie Ihre E-Mail-Nachverfolgungseinstellung an oder ändern sie:

    1. Greifen Sie in Dynamics 365 auf Ihre persönlichen Optionen zu, indem Sie Einstellungen (das Zahnradsymbol in der oberen rechten Ecke) und dann "Optionen" auswählen.

    2. Wählen Sie die Registerkarte E-Mail aus.

    3. Suchen Sie unter dem Abschnitt "Nachverfolgen der E-Mail-Nachrichten, die in Microsoft Dynamics 365 nachverfolgt werden sollen" die Einstellung "Nachverfolgen ".

    4. Passen Sie die Option nach Bedarf an, um zu steuern, welche E-Mails automatisch in Dynamics 365 nachverfolgt werden sollen.

      Wenn Sie beispielsweise automatisch E-Mail-Aktivitäten für empfangene E-Mails erstellen möchten, unabhängig vom Absender in Dynamics 365, wählen Sie die Option "Alle E-Mail-Nachrichten" aus.

    Weitere Informationen zur E-Mail-Korrelation finden Sie unter Filtern und Korrelation von E-Mail-Nachrichten.

  4. Wenn bei Verwendung der Schritte in Ursache 4 keine Datensätze gefunden werden, führen Sie die folgenden Schritte aus:

    1. Öffnen Sie den Benutzer- oder Warteschlangendatensatz in Dynamics 365.
    2. Ändern Sie den E-Mail-Adresswert in etwas anderes, und wählen Sie "Speichern" aus.
    3. Ändern Sie den E-Mail-Adresswert wieder in den richtigen Wert, und wählen Sie "Speichern" aus. Anschließend wird die fehlende Zeile neu erstellt.

Weitere Informationen

Systemeinstellungen - E-Mail (Registerkarte)