Microsoft Outlook 2010: Gibt es einen Regelfilter "Betreff gleich"?

4

Unsere Webanwendung sendet uns eine E-Mail mit Fehlern, die in der Produktion auftreten, von denen jeder einen eigenen Betreff hat und von denen nicht alle auf mich zutreffen. Für die Fehler, die nicht auf meinen Teil der App zutreffen, möchte ich eine Regel festlegen, um diese in einen anderen Ordner zu verschieben, basierend auf dem Inhalt des Betreffs. Gelegentlich jedoch einer der Fehler , die in der Regel nicht für mich gilt nicht für mich gilt und der Manager die E - Mail an mich weiterleiten , damit ich das Problem erforschen kann. Das Problem ist, dass die weitergeleitete E-Mail immer noch den Text des Betreffs der ursprünglichen E-Mail enthält, sodass diese von meiner Regel erfasst und in einen anderen Ordner verschoben wird.

Ich möchte eine Regel einrichten, bei der der Betreff "Whatever Site Error" ist. Wenn der Chef mir die E-Mail mit dem Betreff "FW: Whatever Site Error" weiterleitet, wird dies in der Regel nicht berücksichtigt, da das Teil "FW:" nicht mehr der Bedingung in meiner Regel entspricht.

Ich habe versucht, ein VBA-Makro einzurichten, das meine Regeln verarbeitet, aber das ist einfach zu komplex. Gibt es also eine Möglichkeit, das zu tun, was ich hier machen möchte?

Update: Ich habe eine funktionierende Lösung gefunden, die meinen Zweck erfüllt, möchte aber trotzdem wissen, ob es einen Filter "Betreff gleich" gibt und nicht "Betreff enthält". Meine Umgehungslösung besteht darin, nicht nur dem Betreff, sondern auch dem Absender eine Regelbeschränkung aufzuerlegen. Da diese Fehler anfänglich vom "Site Support" gesendet werden, kann ich meine Regel so einrichten, dass der Absender angezeigt wird. Wenn mein Chef mir eine dieser E-Mails weiterleitet, gibt die Absenderbeschränkung auf diese Weise false zurück und die E-Mail wird standardmäßig in meinen Posteingang verschoben.

oscilatingcretin
quelle

Antworten:

3

Markieren Sie eine vorhandene E-Mail, auf der die Regel basieren soll (eine mit dem Betreff, zu dem die Regel erstellt werden soll), und klicken Sie auf der Registerkarte "Startseite" auf "Regeln". Klicken Sie auf Create rule>Advanced, und Sie sollten die Option zum Überprüfen des Betreffs sehen, wobei der vorhandene Betreff bereits hinzugefügt wurde (der zweite unten im Screenshot).

Bildbeschreibung hier eingeben

PS Sie können den Text auch bearbeiten, indem Sie das Kontrollkästchen aktivieren und anschließend im Feld "Regelbeschreibung bearbeiten" auf den unterstrichenen Text klicken. Bearbeiten Sie also einfach den FW: -Teil, er sollte immer noch für Sie funktionieren, da er meiner Meinung nach keine exakte Übereinstimmungssituation darstellt, sondern nur diese Zeichenfolge enthalten muss, sodass beide Optionen berücksichtigt werden sollten. Ist dies nicht der Fall, erstellen Sie eine Regel für jedes Thema.

KCotreau
quelle
1
Aber ich möchte nicht, dass eine dieser anderen E-Mails überhaupt von einer Regel ausgewertet wird. Ich möchte, dass sie einfach wie alles andere in meinen Posteingang gehen. Mit anderen Worten, wenn der Betreff gleich "Whatever Site Error" ist, soll er in einen bestimmten Ordner verschoben werden. Ansonsten lass es wie gewohnt durch den Posteingang kommen.
oscilatingcretin
Sie möchten also, dass diejenigen mit FW in den Posteingang gehen, diejenigen ohne FW jedoch in den speziellen Ordner? Aber sonst sind die Fächer gleich?
KCotreau
Wenn der Betreff "Whatever Site Error" ist, soll er in einen Ordner mit dem Namen "Whatever" verschoben werden. Wenn dieses Kriterium nicht erfüllt wird, wird überhaupt kein Filter angewendet und der Posteingang wird wie gewohnt angesteuert. Ich möchte keine spezielle Regel für die Behandlung von E-Mails mit "FW" im Betreff einrichten. Das wäre if/else ifLogik und ich möchte nur if/elseLogik.
oscilatingcretin
Ich habe gerade ein Update zu meiner ersten Frage hinzugefügt. Wenn Sie es weiter untersuchen möchten, wäre es sehr dankbar, aber ich denke, dass es eine solche Einschränkung nicht gibt, es sei denn, Sie überprüfen eingehende E-Mails mit einem VBA-Makro, was ich tun kann, aber nicht tun möchte = \ . Vielen Dank, dass Sie sich die Zeit dafür genommen haben.
oscilatingcretin
1
@oscilatingcretin Ich bin mir auch ziemlich sicher, dass es keinen Ausweg gibt, und ich wollte auch eine Workaround-Lösung vorstellen.
KCotreau
3

Hier ist deine Antwort, ich hoffe sie wird helfen:

Regel anwenden , nachdem die Nachricht mit ankommt Was Site - Fehler in dem Thema erhalten
Sie auf das bewegt Was Ordner
, wenn der Betreff containsi
‚RE: Was auch immer Site - Fehler‘ oder ‚FW: Was auch immer die Website Error‘

Diese Regel ist für automatische E-Mails geeignet. Wenn jedoch jemand die E-Mails wiederholt oder weiterleitet, gilt diese Regel nicht, sodass Sie die automatischen E-Mails mit der E-Mail des Benutzers nicht verwechseln.

(!) Verwenden Sie keine Ausnahme wie: außer wenn das Subjekt 'RE' oder 'FW' enthält , weil es in einigen Fällen nicht funktioniert, wenn das Subjekt Stationen mit RE enthält, wie (foREver, REceived, ...)

user332561
quelle
1

Die einzige Antwort, zu der ich gekommen bin, ist die Verwendung von VBA, um diese Prüfung durchzuführen. Dies ist jedoch zu langweilig, sodass ich die Idee aufgab und mich der in meiner Frage erwähnten Problemumgehung widmete. Wenn jemand weiß, wie man dies über die Standardregelschnittstelle macht, gebe ich Ihnen die Antwort.

Update 20.11.2012

Obwohl ich die genaue Antwort auf meine Frage nicht gefunden habe, habe ich eine Problemumgehung gefunden, die nicht das tut, was ich brauche. Ich richte eine Regel ein, um die Verarbeitung weiterer Regeln zu beenden, wenn der Betreff "RE:" oder "FW:" enthält, und zwar ganz oben auf der Prioritätsliste für die Regelverarbeitung, damit nicht versucht wird, weitere Regeln zu verarbeiten die Nachricht.

oscilatingcretin
quelle
0

Wenn Ihr Manager E-Mails an Sie weiterleitet, bearbeiten Sie Ihre Regel so, dass nur E-Mails gefiltert werden, die aus der Webanwendung stammen.

Alexey
quelle
2
Ich habe nur meinen Manager als Beispiel genommen. In Wirklichkeit kann es sich um eine beliebige Anzahl von Personen handeln, die mir die E-Mails weiterleiten, und ich sollte nicht gezwungen sein, bestimmte Bedingungen in eine Regel zu schreiben, wenn es einen "Betreff gleich" -Filter geben soll. Es macht einfach Sinn, das zu haben.
Oscilatingcretin
0

Die folgende Lösung macht das, was das OP wollte, außer dass sie sagten, sie wollten sich nicht mit VBA anlegen, weil es zu komplex war. Ich stimme zu, es ist entmutigend. Ich betrachte mich als Anfänger in VBA für Outlook. Aber ich hatte das gleiche Problem und das folgende Makro funktionierte für mich. Ich teile es in der Hoffnung, dass es jemandem hilft.

Public Sub File_Stock_Incoming_Message(Item As Outlook.MailItem)
  ' This macro is called from a wizard-built rule, where the
  ' rule operates on *every* incoming message, and its action
  ' is to call this macro.
  Dim NS As Outlook.NameSpace
  Set NS = Application.Session
  Dim MoveToFolder As Outlook.MAPIFolder
  Set MoveToFolder = NS.Folders("mainboxname").Folders("MsgLog")

  Dim sbjstr As String
  sbjstr = Item.Subject
  If (sbjstr = "Whatever Site Error") Then
    Item.Move MoveToFolder
  End If
End Sub

Beachten Sie, dass in diesem VBA-Code die E-Mail nur dann im Ordner MsgLog abgelegt wird, wenn der Betreff genau mit "Whatever Site Error" übereinstimmt. Es wird weder eine E-Mail mit dem Betreff "Whatever Site Erro" noch eine E-Mail mit dem Betreff "Whatever Site Errors" abgelegt. In der Tat wird hier zwischen Groß- und Kleinschreibung unterschieden, sodass nicht einmal eine E-Mail mit dem Betreff "welcher Site-Fehler auch immer" abgelegt wird.

  • Vorsichtsmaßnahme: Eine VBA-basierte Antwort kann meines Wissens nur auf dem Outlook-Client ausgeführt werden.
  • Vorsichtsmaßnahme: Sie müssen Makros in Outlook aktivieren, um diese Lösung verwenden zu können.
Mark Goldfain
quelle