Gmail에서 필터는 어떤 순서로 처리됩니까?


71

동일한 이메일과 일치하는 여러 필터가있는 경우 모두 처리됩니까? 그렇다면 어떤 순서로 처리됩니까? 일치하는 첫 번째 필터가 다른 필터와 일치하도록 (또는 더 이상 일치하지 않도록) 전자 메일을 수정하면 어떻게됩니까?

답변:


36

방금 시도했지만 목록에 정의 된 순서대로 발생하는 것 같습니다.

당신이 가지고 있다면:

  1. 별표 이메일 메시지 from:foo
  2. 라벨 적용 is:starred

... 그러면 메시지에 레이블이 적용됩니다. 주문을 취소하면 주문이 취소됩니다.


5
주의 사항은받은 편지함을 건너 뛰는 여러 필터가있는 경우 필터가 순서대로 처리되지만 각 메일은 처리되기 전에 모든 필터에 종속된다는 것입니다.
isuldor

14

필터 A와 B 두 개와 레이블 A와 B 두 개가 있습니다. 필터 A가 전자 메일에 적용되는 경우 전자 메일에 레이블 A를 적용하고 해당 전자 메일이받은 편지함을 건너 뛰고 보관되도록하려고합니다.

또한 필터 B를 사용하여 동일한 작업을 수행하려고하지만 레이블 A가 적용된 경우 레이블 B를 적용하고 싶지 않습니다.

이것이 가능하다는 것이 밝혀졌습니다.

  1. 필터 B에서을 읽도록 필터를 조정하십시오 -label:[FilterA] AND [ rest of filter B ]. 레이블 A가 적용된 경우 필터 B가 무시됩니다.

  2. 필터 B가 목록에서 필터 A 다음에 나열되어 있는지 확인하십시오. 그렇지 않은 경우 필터 B를 열고 다시 저장하십시오.

Gmail에서는 '라벨'을 필터로 사용하는 것에 대한 메시지를 표시하지 않을 수 있습니다. 필터는 수신 메일에 적용되지 않기 때문에 권장하지 않습니다. 방금 무시했는데 이것이 작동하는 것 같습니다.


2
굉장히, 이것이 내가 알고 싶었던 것입니다!
Hiro2k

적용 할 수있는 가능한 레이블이 여러 개 있고 그 중 하나만 원하는 경우이를 일반화해야 has:nouserlabels AND <whatever else>합니다. 예를 들어 학교에서 보낸 이메일을 여러 범주로 필터링 한 다음 다른 모든 것을 포괄 할 수 있습니다 from:(school.edu) AND has:nouserlabels. 우선 순위가 더 높은 레이블이 목록의 앞부분에 나타나는지 확인하십시오.
나단

5

일치하는 모든 Gmail 필터 규칙이 실행되고 작동합니다.

잠재적으로 충돌하는 규칙을 만들 수 있는지 확실하지 않습니다. 사용 가능한 필터 기준은 다음과 같습니다.

  • 에서
  • 제목
  • 단어 포함
  • 단어를 포함하지 않습니다
  • 첨부 파일 있음

사용 가능한 필터 동작으로는 이러한 규칙에 영향을 줄 수 없으므로 하나의 규칙이 어떻게 실행되는지 볼 수 없으며 이전에 일치했던 다른 필터와 일치하지 않는 방식으로 메시지에 영향을 미칩니다.


1
메시지에 레이블을 추가하고 사용하는 필터를 가질 수 있습니다 . 이 질문을label: 참조하십시오 .
Senseful

이것의 예를 보여주는 내 대답 도 참조하십시오 .
감각적

5

코멘트를 bbodiens에 대한 유일한 예외는 (거의 정확히 같은 답을 게시하려고했습니다!

이것을 테스트하기 위해 두 가지 테스트 필터를 설정했습니다. 하나는 제목이 'testing'인 수신 메일에 test1로 레이블을 지정하고 보관하고, 'testing'에 대한 두 번째 필터는 test2로 레이블을 지정합니다.

메일이 보관되고 두 번 레이블이 지정되어 필터가 동시에 표시됩니다.


1
나쁜 시험과 잘못된 결론 -1
Dan Rosenstark

2
내 필터도 동시에 발견됩니다. .. @Yar, 이것을 피하는 방법을 설명 할 수 있습니까?
farinspace

@farinspace 필터에 "추가 필터를 처리하지 않음"이나 다른 것이 있습니까?
Dan Rosenstark

@Yar 나는 그 설정을 어디서 찾을 수 있는지 알고 싶습니다.
sxu

@ sxu 불행히도 그렇게 할 수있는 방법이 없습니다. 휴지통으로 이동하지 않는 한 필터는 모두 순차적으로 적용됩니다.
Dan Rosenstark

1

에서 의 Gmail 도움말 :

재미있는 사실 : 이러한 작업은 나열된 순서대로 수행됩니다. 예를 들어 일치하는 메시지를 특정 이메일 주소로 전달한 다음 메시지 삭제를 선택할 수 있습니다.


3
이 "재미있는 사실"은 여러 필터의 순서가 아니라 동일한 필터 내에서 여러 작업의 순서에 관한 것입니다. 필터는 나열된 순서대로 처리 된 것으로 보이지만 설명서에는 그렇지 않습니다.

-1. @NormalHuman이 언급했듯이이 "답변"은 질문에 대답하지 않습니다.
Rubén

0

이 순서대로이 두 필터를 사용하면 이메일이받은 편지함에 남아있게됩니다.

foo@bar.com에서받은 편지함을 건너 뜁니다. @ bar.com에서 스팸으로 보내지 마십시오.


이 답변은 약간의 주제가 아니지만 여기에 배치 해 주셔서 감사합니다. 나는이 직관이 아닌 정확한 행동에 부딪쳤다.
dpb December

0

필터 순서에 차이가있는 펑키 버그가 발생했습니다.

필터 # 1 : "foo-sender"에서 메일에 "Foo"레이블을 적용하십시오.

필터 # 2 : "foo-sender"의 메일을 제외한 모든 메일에 "Bar"레이블을 적용하십시오.

도메인 ( "foo-sender@domain.com")을 포함하여 필터 정의에 이메일 주소를 완전히 지정하면 순서는 중요하지 않습니다. 그러나 필터 정의에서 도메인이없는 사용자 이름 (일반 "foo-sender") 만 제공하면 레이블이 "foo-sender"의 메일에 잘못 적용됩니다. 필터 순서를 반대로 바꾸면 작동합니다.

나는 이것이 기능이 아니라 단지 버그라고 생각합니다.


-1

필터가 레이블로 표시되도록 설정 한 경우 이메일에 해당하는 모든 레이블이 전자 메일에 표시됩니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.