O Apple Mail não aplica regras, a menos que eu escolha "Aplicar regras" manualmente

25

Estou usando o Apple Mail com uma conta IMAP. Eu tenho várias regras de filtragem definidas. O problema é que o Mail não os aplica automaticamente aos emails recebidos. Até o spam não é filtrado automaticamente.

Para todos os e-mails recebidos, sempre preciso selecionar e-mails e "Aplicar regras" e, em seguida, as regras funcionam bem (apenas uma vez nos e-mails selecionados).

Funciona assim em duas instalações separadas do Mail com contas diferentes (embora IMAP).

Como faço para que o Mail aplique todas as regras automaticamente todas as vezes a todos os emails?

Será que ele ignora as regras devido a erros de configuração, bug ou a Apple espera seriamente que as pessoas usem o item de menu "Aplicar regras" regularmente?

Kornel
fonte

Respostas:

17

Isso é um bug.

Em sua infinita sabedoria, os desenvolvedores do Mail.app decidiram aplicar apenas regras a mensagens 'invisíveis'. Se o sinalizador IMAP 'visto' estiver definido, as regras não serão aplicadas.

Comecei um tópico no fórum da Apple sobre este tópico.

rublo
fonte
O tópico parece ter sido excluído. Mas no meu MacBook com Mavericks o bug ainda é válido. Algumas notícias sobre este?
velop
1
não corrigido em Yosemite e El Capitan. Ugh…
Sarge Borsch
5
Nem em High Sierra!
Iulian Onofrei
Ver resposta por velop abaixo para uma correção
SteffX
15

Encontrei o seguinte post: http://www.cnet.com/how-to/how-to-delete-and-manage-old-messages-in-os-x-mail/

Então você tem que fazer o seguinte:

  1. Adicione seu filtro que você deseja aplicar.
  2. Adicione a condição da regra: Toda mensagem.
  3. Defina o menu suspenso para "todos"

Você precisa definir "todos" porque se você definir "qualquer". O que acontece é que ele avalia todas as mensagens; ele corresponde automaticamente a "todas as mensagens". Então, porque você define "any". Não considerará o filtro real. Então ele executará a ação. Portanto, se você definir a ação "excluir". Você excluirá automaticamente todas as mensagens da sua caixa de entrada. Um erro muito perigoso.

velop
fonte
6
Certifique-se de que, ao definir a ação "Todas as mensagens", verifique se a regra corresponde a TODAS as condições, em vez de QUALQUER condição. caso contrário, você afetará todas as mensagens da sua caixa de entrada.
21715 Ben L.
1
Respostas que contêm apenas links não são tão úteis.
Ramhound 13/07/16
@ Ramhound Ele incluiu a solução também. Obrigado @velop! Isso resolveu para mim.
musicin3d
1
Fiz o seguinte para finalmente fazê-lo funcionar: 1) remova "pare de avaliar regras" da Regra nº 1 Apple News 2) Adicione "Todas as mensagens" à minha regra 3) Adicione o nome da conta à minha regra (Conta do Google)
Vasily Hall
Esta é uma resposta apenas do link. Inclua as partes relevantes do seu link.
Burgi
8

Eu tive o mesmo problema, mas a primeira regra da lista (Notícias da Apple) teve "Parar de avaliar regras" como a última ação.

Eu removi esta ação e funcionou bem.

bvpb
fonte
Obrigado! Isso deve estar presente nas perguntas frequentes da Apple.
Tobias F. Meier
5

Não tenho certeza se esse é exatamente o seu problema, mas algo semelhante acontece comigo.

Eu tenho um Mac executando o Apple Mail e um iPod touch, ambos verificando a mesma conta IMAP. O Mac está dormindo durante o dia. Enquanto estiver viajando, vou verificar minhas mensagens no iPod, ler as novas mensagens e deixá-las na minha caixa de entrada. Quando chego em casa, acordo o Mac e o Mail é sincronizado com o servidor. As regras de filtragem não são aplicadas.

A razão para esse comportamento é que o Mail parece aplicar regras apenas ao email "novo". Depois de já ter visto essas novas mensagens em outro dispositivo, não estou mais baixando novas mensagens para o Mail do que sincronizando com o servidor. Portanto, nenhuma regra se aplica a essas mensagens.

Desenho animado
fonte