Язык запросов

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

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

Поля письма

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

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

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

Поле

Описание

Синтаксис

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

from:

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

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

from:слово1

from:cheshire.katze

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

to:

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

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

to:слово1

to:Алиса

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

cc:

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

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

cc:слово1

cc:just.mad.hatter

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

bcc:

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

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

bcc:слово1

bcc:Кролик

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

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

Поле

Описание

Синтаксис

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

subject:

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

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

subject:слово1

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

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

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

text:

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

text:"Масала чай из Индии"

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

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

Поле

Описание

Синтаксис

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

has-attachments:

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

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

has-attachments:значение

has-attachments:yes

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

attachment:

filename:

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

attachment:photo

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

Поля дат

Поле

Описание

Синтаксис

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

month:

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

month:april

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

year:

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

year:2016

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

date-begin:

after:

и

date-end:

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

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

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

date-begin:ДДММГГ
date-begin:ГГГГ-ММ-ДД date-end:ГГГГ-ММ-ДД

date-begin:150616

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

date-begin:2016-06-15 date-end:2016-07-10

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

before:

older:

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

before:150616

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

older-than:

и

newer-than:

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

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

older-than:значение
older-than:значение newer-than:значение

older-than:2d

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

older-than:2d newer-than:1w

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

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

Поле

Описание

Синтаксис

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

folder:

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

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

folder:слово1
folder:слово1\ слово2

folder:"Письма от Кота"

folder:Письма\ от\ Кота

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

label:

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

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

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

label:слово1
label:слово1\ слово2

label:"китайский чай"

label::китайский\ чай

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

Операторы

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

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

Оператор

Описание

Синтаксис

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

"

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

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

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

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

-

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

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

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

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

чай -пуэр

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

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

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

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

ИЛИ

OR

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

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

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

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

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

()

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

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

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

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

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

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