2017-03-15 7 views
0

Ich habe versucht zu recherchieren und ich habe einiges an Versuch und Irrtum getan, nichts funktioniert.MS Exchange Transportregeln - Verwenden regulärer Ausdrücke

ZIEL: Jede an [email protected] gesendete E-Mail, wenn das Betreff-Feld "MT5" enthält, die Nachricht an [email protected] umleiten.

PROBLEM: Diese Regel scheint nur zu funktionieren, wenn "MT5" die gesamte Betreffzeile ist. Es funktioniert nicht, wenn es Teil der Betreffzeile wie "New Email MT5 Sent" ist.

PROZESS: Ich verwende Exchange-Verwaltungskonsole> Organisationskonfiguration> Hub-Transport> Transportregeln. Ich habe dies getestet, indem ich mit Anführungszeichen, ohne Anführungszeichen, mit einfachen Anführungszeichen und sogar mit Regex (was nicht so aussieht, als wäre es notwendig, wenn die Transportregel sagt, wenn das Betrefffeld CONTAINS ist), aber ich dachte, es war ein Wert Schuss). Die Regex, die ich versuchte, ist wie folgt:

$MT5^ 
^MT5$ 
\$MT5\^ 
\^MT5\$ 

Nichts, das ich versucht habe, hat funktioniert. Kann mir bitte jemand helfen?

+1

Versuchen mit '* MT5 *' –

+0

, die versucht. kein Glück. :( –

Antwort

0

Ich habe das endlich funktionieren. Hier ist, was ich am Ende mit ...

Apply rule to messages 
sent to '[email protected]' 
and when the Subject field matches '(mt5)*' 
redirect to '[email protected]' 

Der Schlüssel wird mit der Auswahl im Edit-Assistenten für Transportregeln „wenn das Feld Betreff Text prasselt entspricht“ und mit (mt5) * für das Muster. Es scheint, wenn Regex verwendet werden soll, müssen Sie "Muster" verwenden.

UPDATE: Es stellt sich heraus, dass nicht genau richtig gearbeitet hat, war es zu viele E-Mails erfassen. Ich habe diese neue Lösung zusammen mit einem früheren Vorschlag verwendet und es scheint jetzt zu funktionieren. Hier ist, was schien nach der Feinabstimmung zu arbeiten..

Apply rule to messages 
sent to '[email protected]' 
and when the Subject field matches '.*MT5.*' 
redirect to '[email protected]' 
Verwandte Themen