Já jsem mám nastaveno pravidlo filtru e-mailů v Gmailu, aby se zabránilo spamu od různých odesílatelů.   Zde je zjednodušená verze pravidla:

 Matches: from:(abc.org.nz|def.nz|westpac|mailman|ird.govt|mybank|contact) Do this: Never send it to Spam 

Jak vidíte, neuvádím celé e-mailové adresy, abych to zkrátil a zobecnil (zatím ne příliš obecně).

Zatím výše uvedené pravidlo dá se, že funguje pro všechny uvedené položky kromě „moje banka“, která stále umožňuje, aby e-maily z adresy „[email protected]“ šly do spamu.

Je to proto, že filtr ne „t shoda na částečných“ slovech „(alfanumerické řetězce?), nebo co?

Rychle jsem se sem podíval, ale nezdálo se, že bych zacházel dostatečně podrobně:
  https://support.google.com/mail/answer/6579?hl=en
Pokud tedy víte o odkazu, který vás podporuje řekněme, že by to také mohlo pomoci.

Komentáře

  • Můžete zkusit použít zástupné znaky. *@mybank*
  • I ' jsem právě takové věci testoval a zdá se, že to nefunguje, DrZoo, ale děkuji za pokus. Funguje to " " například, když " mybank " se v zobrazovaném názvu zobrazuje jako samostatné slovo (např. MyBank Savings < [email protected] >), ale v tomto scénáři také " @ mybank * ", " * mybank * ", " mybank * " a jen " mybank ". Vypadá to, že " * " zástupný znak je v těchto případech ignorován.
  • Dalo by se samostatný filtr pro bankovní věc.
  • Není třeba. Vypadá to, jako bych prostě potřeboval zahrnout celé " slovo ", do mého aktuálního zápasu, např. " mybanksavings " namísto pouze " mybank ".
  • Takže myslím, že jediným bodem počínaje " @ " je zabránit shodě další předpony domény (např. [email protected], všimněte si předních " a "). Rovněž to vypadá, že e-maily od [email protected] budou odpovídat těmto filtrům: " mybanksavings " & " mybanksavings.co ", ale ne " mybanksavings.c " nebo " mybanksavings.c *”, takže se zdá, že jde o úplné " slova " (tj. alfanumerické řetězce až do " @ " nebo ". " nebo konec řetězce).

Odpověď

Vyhledávání v Gmailu nepodporuje zástupné znaky, částečná slova ani regulární výrazy. Podle rozšíření tedy ani filtry Gmailu. (Některé informace z podpory Google .)

@example.com bude fungovat, protože @ je oddělovač slov. @example ale bude odpovídat @example.com, ale ne @examplexyz.

Zde několik souvisejících otázek:

Komentáře

  • Dobře řečeno, AI E. Zdá se, že to souvisí s komentáři, které jsem uvedl výše, a ' je dobré mít tyto odkazy. Váš odkaz na podporu Google mi pomohl najít pokročilé operátory ( support.google.com/mail/answer/7190 ), což je stránka, kterou jsem už viděl, ale ' m jsem překvapen, že nezmiňují " | " (alternativa k operátoru " NEBO "). Předpokládám, že se Google pokusil udržet své vyhledávací zařízení co nejjednodušší, protože ne všichni uživatelé jsou programátoři, a proto existují limity toho, co lze hledat / filtrovat.
  • Velmi často Google Podpora zaostává za změnami provedenými v aplikacích, někdy o několik měsíců.
  • Mluvíte o nedostatku dokumentace pro operátora " | "?
  • Ne, jen obecně, že někdy ' jsou funkce, které nejsou ' plně zdokumentovány.
  • V tomto případ si myslím, že " | " existuje minimálně rok a já stále ' nevidíte to na této webové stránce Pokročilých operátorů a myslím, že by to mělo být místo.

Odpovědět

Podle tohoto článku od společnosti Zapier můžete použít syntaxi uvedenou níže (další příklady v článku):

sem zadejte popis obrázku

Komentáře

  • ne, nefunguje to. a zdrojový dokument nezmiňuje regulární výraz. závorky zde slouží pouze pro seskupení, např. – ([email protected] OR [email protected])
  • otázka se týká částečného slova, vaše syntaxe funguje pro filtrování (a já jsem uvedl příklad), ale to neodpovídá na otázku. Jak jsem experimentoval, syntax nefunguje pro částečnou shodu.
  • Ah, špatně jsem to přečetl, což znamená " částečné věty " nebo " věty pouze s některými slovy "

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *