wake-up-neo.net

Wie verwende ich "nicht" in Google Mail-Filtern?

Ich muss ein Google App-Skript erstellen, um auf maschinengenerierte E-Mails zu antworten, mit Ausnahme derer, die auch an einen Kollegen gesendet wurden oder ein bestimmtes Thema enthalten, für das ich nicht verantwortlich bin.

Ich habe versucht, das GmailApp.search API, die alle E-Mails von Benutzer X enthält, aber NICHT die E-Mails, die auch an Benutzer Y adressiert sind NOR= junk_term). Ich möchte, dass die E-Mails archiviert werden und der Posteingang übersprungen wird.

Ich habe eine Abfrage wie folgt erstellt:

 "from:([email protected]) -{[email protected] OR junk_term}"

Es scheint jedoch keine Ergebnisse zu liefern.

38
pterandon

Um dieses Problem zu beheben, müssen Sie zwei Dinge verstehen:

1) Wenn eine vorhandene E-Mail von einem Filter mit einem Label versehen wurde, bleibt das Label auch dann erhalten, wenn dieser Filter gelöscht wurde. Man muss das Etikett selbst löschen und dann einen neuen Filter erstellen, damit die Änderungen "übernommen" werden.

2) Im Google Mail-Filtersystem ist ein Fehler aufgetreten. Wenn Sie versuchen, komplexe boolesche Werte wie z

from:[email protected] -to:[email protected] -junk_term

Bei der ersten Suche funktioniert dies einwandfrei. Wenn Sie jedoch einen Filter damit erstellen, werden die Begriffe, insbesondere die NOTs, unkenntlich gemacht.

Die korrekte Syntax (Hutspitze zu Chenghuayang ) ist das Ignorieren der To's und From's.

[email protected] [email protected] -junk_term
41
pterandon

Sie können Labels verwenden, um Ihre E-Mails zu kennzeichnen und entsprechend zu verarbeiten, basierend auf diesen Labels:

  1. stimmt mit from: [email protected] überein, und wenden Sie dann das Label Label_X an.
  2. stimmt mit from: [email protected] überein, und wenden Sie dann das Label Label_Y an.
  3. stimmt mit junk_term überein, und wenden Sie dann das Label Label_Y an.
  4. entspricht label:label_X AND -label:Label_Y dann respond

Die Bedingung der letzten Regel muss in das Feld Includes the words Eingegeben werden.

Hier ist eine Liste weiterer Attribute.

4