it-gundan.com

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

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

71
Senseful

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

당신이 가지고 있다면:

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

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

35
Senseful

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

13
Michael A. Vickers

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

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

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

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

5
bbodien

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

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

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

5
Andrew Bolster

Gmail help 에서 :

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

1
larsrc

필터 순서가 달라지는 펑키 버그가 발생했습니다.

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

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

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

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

0
Israel Gale

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

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

0
Daniel Brockman