none
Exchange 2013 From Rewrite funktioniert nicht bei senden als RRS feed

  • Frage

  • Ich mache im Transport Agent einen Adressrewrite.

    e.MailItem.FromAddress = new RoutingAddress("aa", "xx.de");
    e.MailItem.Message.From.SmtpAddress = "aa" + "@" + "xx.de";
    e.MailItem.Message.Sender.SmtpAddress = "aa" + "@" + "xx.de";
    e.MailItem.Message.From.DisplayName = "aa";
    e.MailItem.Message.Sender.DisplayName = "aa";

    Im Normalfall funktioniert das wunderbar. In einigen Fällen, wohl immer dann wenn mit senden als gearbeitet wird,  wird aber nur die envelope-from Adresse (in meinen Augen e.MailItem.FromAddress) verändert. Die From Adresse wird nicht geändert. Die Umschreibung findet statt über OnResolvedMessage.

    Wenn ich nach dem Adressrewrite e.MailItem.Message.Sender.DisplayName loggen lasse, wird er als korrekt umgeschreiben ausgewiesen. Die versandte Email jedoch weist die ursprünglichen Daten (mit ausnahme von der korrekt umgeschriebenen envelope-from) aus.

    Dankebar für jeden Hinweis
    Jan

    Donnerstag, 1. August 2013 08:50

Antworten

Alle Antworten