I “ve obteve uma regra de filtro de e-mail do Gmail configurada para evitar que e-mails de vários remetentes entrem em spam.   Aqui “uma versão simplificada da regra:

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

Como você pode ver, para mantê-lo curto e mais generalizado (não muito generalizado até agora), não listei endereços de e-mail inteiros.

Até agora, a regra acima parece estar funcionando para tudo listado, exceto “mybank”, que ainda permite que e-mails de “[email protected]” entrem em spam.

Isso ocorre porque o filtro não “t corresponde a” palavras “parciais (strings alfanuméricas?), ou o quê?

Dei uma olhada rápida aqui, mas não parecia entrar em detalhes suficientes:
  https://support.google.com/mail/answer/6579?hl=en
Então, se você souber de um link para oferecer suporte a tudo o que você digamos, isso também pode ajudar.

Comentários

  • Você pode tentar usar curingas. *@mybank*
  • Eu ' acabei de testar esse tipo de coisa e parece não estar funcionando, DrZoo, mas obrigado por tentar. Bem, " funciona " se, por exemplo, " mybank " aparece como uma palavra separada no nome de exibição (por exemplo, MyBank Savings < [email protected] >), mas nesse cenário, também " @ mybank * ", " * mybank * ", " mybank * " e apenas " mybank ". Portanto, parece que o " * " curinga está sendo ignorado nesses casos.
  • Você pode fazer um filtro separado para a coisa do banco.
  • Não há necessidade. Parece que eu simplesmente preciso incluir uma " palavra " inteira, em minha correspondência atual, por exemplo, " mybanksavings ", em vez de apenas " mybank ".
  • Portanto, acho que o único ponto para começar com " @ " é evitar a correspondência outros prefixos de domínio (por exemplo, [email protected], observe o " a " inicial). Também parece que os e-mails de [email protected] serão combinados por estes filtros: " mybanksavings " & " mybanksavings.co ", mas não " mybanksavings.c " ou " mybanksavings.c *”, então novamente parece estar quase completo " words " (isto é, strings alfanuméricas até um " @ " ou ". " ou o final da string).

Resposta

A pesquisa do Gmail não oferece suporte a curingas, palavras parciais ou expressões regulares. Por extensão, então, nem os filtros do Gmail. (Algumas informações do Suporte do Google .)

@example.com funcionará porque @ é um separador de palavras. Mas @example corresponderá a @example.com, mas não @examplexyz.

Algumas questões relacionadas aqui:

Comentários

  • Bem dito, AI E. Isso parece condizer com os comentários que fiz acima, e ' é bom ter esses links. Seu link de suporte do Google me ajudou a encontrar Operadores avançados ( support.google.com/mail/answer/7190 ), que é uma página que eu já vi antes, mas Eu ' estou surpreso que eles não ' não mencionem " | " (alternativa ao operador " OR "). Presumo que o Google tenha tentado manter seu mecanismo de pesquisa o mais simples possível, porque nem todos os usuários são programadores e, como resultado, há limites para o que pode ser pesquisado / filtrado.
  • Muitas vezes, o Google O suporte atrasa as alterações feitas nos aplicativos, às vezes por vários meses.
  • Você está falando sobre a falta de documentação para o operador " | "?
  • Não, apenas em geral que às vezes há ' s recursos que não estão ' totalmente documentados.
  • caso, acho que o " | " existe há pelo menos um ano e ainda não ' não vejo na página de Operadores avançados e acho que deve ser o lugar para isso.

Resposta

De acordo com este artigo da Zapier , você pode usar a sintaxe conforme mostrado abaixo (mais exemplos no artigo):

insira a descrição da imagem aqui

Comentários

  • não, não funciona. e o documento de origem não menciona a expressão regular. os colchetes aqui são usados apenas para agrupamento, por ex. – ([email protected] OR [email protected])
  • a questão é sobre palavra parcial , sua sintaxe funciona para filtragem (e eu forneci o exemplo), mas ela não responde à pergunta. Conforme experimentei, a sintaxe não funciona para correspondência parcial.
  • Ah, eu interpretei mal isso como significando " sentenças parciais " ou " sentenças com apenas algumas das palavras "

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *