Как использовать язык запросов

Если для того, чтобы задать сложные условия для поиска, вам недостаточно расширенной формы, используйте язык запросов. Он позволяет:

  • Ограничить поиск конкретными полями письма. Например, искать письма с отправителем «Алиса» и с вложением «Отчет»от:Алиса вложение:Отчет
  • Ограничить поиск диапазоном дат. Например, искать письма с 15.06.16 по 10.07.2016 — с-даты:2016-06-15 заканчивая-датой:2016-07-10
  • Искать письма в определенных папках или с метками. Например, в папке «Письма от Кота»папка:"Письма от Кота"
  • С помощью операторов комбинировать условия. Например, искать одновременно письма от Шляпника Алисе или письма с текстом «чай» Алисе — (от:(just.mad.hatter ИЛИ Шляпник) ИЛИ текст:чай) И кому:Алиса
  1. Поля письма
  2. Операторы

Поля письма

Обычно Яндекс Почта ищет во всех полях письма и в той папке, которая открыта. Но вы можете уточнить запрос и указать поле письма для поиска. Это позволит искать слова отдельно в тексте письма, в отправителях и получателях, во вложениях, искать письма по дате, в папках и метках.

Одно и то же слово можно искать сразу в нескольких полях, перечислив их через запятую без пробела. Например, from,cc,bcc:Шляпник.

Поля отправителей и получателей

Поле

Описание

Синтаксис

Пример запроса

от:

from:

Поиск писем с указанным отправителем.

Можно искать по имени отправителя («Алиса»), логину («alice.the.girl») и домену («yandex.ru»)

от:слово1

от:cheshire.katze

Будут найдены письма, в поле Отправитель которых есть «cheshire.katze».

кому:

to:

Поиск писем с указанным получателем.

Можно искать по имени отправителя («Алиса»), логину («alice.the.girl») и домену («yandex.ru»)

кому:слово1

кому:Алиса

Будут найдены письма, в поле Получатель которых есть «Алиса».

копия:

cc:

Поиск по полю Копия.

Можно искать по имени отправителя («Алиса»), логину («alice.the.girl») и домену («yandex.ru»)

копия:слово1

копия:just.mad.hatter

Будут найдены письма, в поле Копия которых есть «just.mad.hatter».

скрытая-копия:

bcc:

Поиск по полю Скрытая копия.

Можно искать по имени отправителя («Алиса»), логину («alice.the.girl») и домену («yandex.ru»)

скрытая-копия:слово1

скрытая-копия:Кролик

Будут найдены письма, в поле Скрытая копия которых есть «Кролик».

Текстовые поля

Поле

Описание

Синтаксис

Пример запроса

тема:

subject:

Поиск писем с указанной темой.

Если тема состоит из нескольких слов, то она указывается в кавычках или перед каждым пробелом внутри названия ставится обратный слэш \.

тема:слово1

тема:"чудодейственный чай"

Будут найдены письма, в поле Тема которых есть «чудодейственный чай».

Примечание. Если тема состоит из нескольких слов, используйте оператор кавычки ".

текст:

text:

Поиск в тексте письма.
текст:слово1

текст:"Масала чай из Индии"

Будут найдены письма, в тексте которых есть «Масала чай из Индии».

Поля вложений

Поле

Описание

Синтаксис

Пример запроса

с-вложениями:

has-attachments:

Поиск писем с вложениями или без вложений.

Чтобы найти письма с вложениями, укажите значение «yes» («да») после оператора без пробела, без вложений — «no» («нет»).

с-вложениями:значение

с-вложениями:да

Будут найдены письма с вложениями.

вложение:

attachment:

filename:

Поиск по названию вложения.
вложение:слово1

вложение:photo

Будут найдены письма с вложениями, в названии которых есть «photo».

Поля дат

Поле

Описание

Синтаксис

Пример запроса

месяц:

month:

Поиск писем за указанный месяц.
месяц:название

месяц:апрель

Будут найдены письма за апрель текущего года. Если в текущем году апреля еще не было, будут найдены письма за апрель прошлого года.

год:

year:

Поиск писем за указанный год.
год:ГГГГ

год:2016

Будут найдены письма за 2016 год.

с-даты:

после:

новее:

date-begin:

after:

и

заканчивая-датой:

date-end:

Поиск писем в указанном диапазоне дат.

Диапазон дат задается включительно.

Можно использовать операторы по отдельности: с-даты: найдет письма после указанной даты, заканчивая-датой: — до указанной даты включительно.

с-даты:ДДММГГ
с-даты:ГГГГ-ММ-ДД заканчивая-датой:ГГГГ-ММ-ДД

с-даты:150616

Будут найдены письма с 15.06.16 по текущую дату включительно.

с-даты:2016-06-15 заканчивая-датой:2016-07-10

Будут найдены письма с 15.06.16 по 10.07.2016 включительно.

до-даты:

старее:

before:

older:

Поиск писем до указанной даты, исключая эту дату.
до-даты:ДДММГГ
до-даты:ГГГГ-ММ-ДД

до-даты:150616

Будут найдены письма с даты создания ящика до 14.06.16 включительно.

старее-чем:

older-than:

и

новее-чем:

newer-than:

Поиск писем в указанном диапазоне дат относительно текущей даты.

Значение можно указать в часах («h»), днях («d») или неделях («w»).

старее-чем:значение
старее-чем:значение новее-чем:значение

старее-чем:2d

Будут найдены письма старее двух суток.

старее-чем:2d новее-чем:1w

Будут найдены письма старее двух суток, но новее одной недели.

Поля папок и меток

Поле

Описание

Синтаксис

Пример запроса

папка:

folder:

Поиск писем в указанной папке.

Если название папки состоит из нескольких слов, то оно указывается в кавычках или перед каждым пробелом внутри названия ставится обратный слэш \.

папка:слово1
папка:слово1\ слово2

папка:"Письма от Кота"

папка:Письма\ от\ Кота

Будут найдены письма из папки «Письма от Кота».

метка:

label:

Поиск писем с указанной меткой.

Если название метки состоит из нескольких слов, то оно указывается в кавычках или перед каждым пробелом внутри названия ставится обратный слэш \.

Чтобы найти непрочитанные письма, укажите название метки «unread», прочитанные — «read».

метка:слово1
метка:слово1\ слово2

метка:"китайский чай"

метка::китайский\ чай

Будут найдены письма с меткой «китайский чай».

Операторы

С помощью операторов можно комбинировать условия в запросе, указать варианты слов для поиска, искать письма по точной цитате.

В одном запросе одновременно можно использовать несколько операторов, разделяя их пробелом. Например, "Масала из Индии" subject:чай from:кролик.

Оператор

Описание

Синтаксис

Пример запроса

"

Поиск писем, содержащих точную фразу (поиск по цитате).

"слово1 слово2 ... словоN"

"десяток невозможностей до завтрака"

Будут найдены письма, в которых присутствует фраза «десяток невозможностей до завтрака».

-

Поиск писем, в которых отсутствует заданное слово.

Исключается только слово, перед которым стоит оператор.

Допустимо использовать несколько операторов - в одном запросе.

слово1 слово2 ... -словоN

чай -пуэр

Будут найдены письма, в которых присутствует слово «чай», но нет слова «пуэр».

subject:(чай -пуэр)

subject:чай -subject:пуэр

Будут найдены письма, в поле Тема которых присутствует слово «чай», но нет слова «пуэр».

ИЛИ

OR

Поиск писем, в которых присутствует любое слово из запроса.

Допустимо использовать несколько операторов OR в одном запросе.

слово1 ИЛИ слово2 ИЛИ ... ИЛИ словоN

черный OR зеленый OR травяной

Будут найдены письма, в которых присутствует хотя бы одно из слов запроса: «черный», «зеленый» или «травяной».

И

AND

Поиск писем, в которых присутствуют все слова из запроса.

Допустимо использовать несколько операторов AND в одном запросе.

слово1 И слово2 И ... И словоN

белый AND китайский AND чай

Будут найдены только те письма, в которых присутствуют все слова запроса: «белый», «китайский» и «чай».

()

Группировка слов при сложных запросах.

Внутри заключенной в скобки группы также могут быть использованы любые операторы.

слово1 оператор (слово2 слово3 ... словоN)

Наличие пробела перед символом ( определяется синтаксисом оператора, стоящего перед ним.

(from:(just.mad.hatter OR Шляпник) OR text:"чайная церемония") AND before:11.10.16

Будут найдены письма, полученные до 11 октября 2016 года, в поле Отправитель которых есть «just.mad.hatter» или «Шляпник», или в тексте — «чайная церемония».