Когда можно использовать «label:», «in:» или «is:» в фильтре Gmail?
25
При попытке использовать любой из запросов label:, in:или is:в фильтре Gmail, вы увидите следующее предупреждение:
Предупреждение. Фильтры поиска, содержащие критерии «label:», «in:» или «is:», не рекомендуются, поскольку эти критерии никогда не будут соответствовать входящей почте.
Однако, если вы хотите отключить спам-фильтр , вы можете спокойно проигнорировать это предупреждение. Есть ли другие исключения?
Фильтры обрабатываются в том порядке, в котором они существуют в списке . Это означает, что если фильтр идет после другого, вы можете использовать один из этих специальных критериев фильтра, о которых он предупреждает вас. Например, если у вас есть фильтр, который помечает сообщение, то у вас может быть правило, чтобы оно использовалось is:starredуспешно.
Некоторые критерии даже применяются автоматически перед обработкой фильтров. Примерами являются сообщения, которые отправляются в спам (то есть вы можете использовать is:spam), или учетная запись POP3, которая помечает входящую почту. В этом случае порядок фильтра не имеет значения.
Вот список критериев, которые вы можете использовать:
is:starred: если предыдущий фильтр пометил сообщение, это можно использовать.
is:spam: если сообщение было автоматически помечено как спам, этот критерий можно использовать.
is:read: если свойство чтения сообщения не было изменено (т.е. оно остается непрочитанным), оно не будет соответствовать ему. Если предыдущий фильтр пометил сообщение как прочитанное, это будет соответствовать ему.
is:unread: противоположность is:read.
label:example: если предыдущий фильтр пометил сообщение, это можно использовать. (Обратите внимание, что почтовые ящики, такие как входящие, будут работать. То есть label:inboxбудут работать.)
label:user@example.com: если ваша учетная запись электронной почты настроена на чтение другой учетной записи через POP3 и настроена на автоматическую маркировку всей электронной почты с этой учетной записи, label:можно использовать критерии, поскольку она сначала помечает сообщение, а затем запускает фильтр.
in:trash: вы могли бы подумать, что если сообщение удаляется из более раннего фильтра, другие фильтры перестанут работать, однако это не так.
in:inbox: две вещи, которые влияют на это, «Пропустить входящие» и «Удалить его».
in:anywhereЭто бессмысленно, но это работает.
Критерии, которые вы не можете использовать:
in:sent: Когда вы отправляете сообщение, оно сначала обработает фильтры и только потом будет рассмотрено sent, поэтому вы не можете использовать in:sentкритерии в фильтре.
Не проверено (я буду обновлять это, когда я проверяю это):
Я не думаю, что это из-за части, которая говорит these criteria will never match incoming mail... означает, что вы используете эти выражения специально для фильтрации Gmail. Я понимаю, почему он, скорее всего, не будет совпадать, поскольку при получении нового электронного письма у него не будет ярлыка. Но что, если у вас есть другой фильтр, который добавляет метку ?
Чувственный
1
Разве новое сообщение не имеет метки: входящие связаны с ним?
Вероятно, это просто предупреждающее сообщение для людей, которые не знают, что эти ключевые слова зарезервированы и имеют специальное поведение.
источник
these criteria will never match incoming mail
... означает, что вы используете эти выражения специально для фильтрации Gmail. Я понимаю, почему он, скорее всего, не будет совпадать, поскольку при получении нового электронного письма у него не будет ярлыка. Но что, если у вас есть другой фильтр, который добавляет метку ?