Imap и pop3 2020

Содержание:

Поставщики услуг электронной почты, такие как Gmail и Yahoo! предоставляют несколько способов доступа к вашей электронной почте, хранящейся на их серверах, помимо входа в систему через свой веб-сайт. Например, если вы хотите читать электронную почту с помощью приложения на смартфоне или планшете, такие приложения для обработки электронной почты обычно связываются с основным почтовым сервером с использованием одного из двух протоколов: IMAP или POP3. POP3 немного старше, но IMAP почти всегда лучший выбор, потому что он обеспечивает лучшую и более интуитивную синхронизацию. IMAP используется для загрузки, чтения и управления электронной почтой, а POP3 — только для загрузки электронной почты. IMAP новее и популярнее, чем POP3, особенно когда почтовые ящики огромны или несколько клиентов получают доступ к одной учетной записи.

При использовании IMAP сервер сохраняет главную копию, а также все устройства и приложения, которые настроены для синхронизации учетной записи электронной почты с сервером. Любые изменения (например, удаление почты), сделанные на одном устройстве, автоматически отражаются в любом другом приложении или устройстве, синхронизируемом с той же учетной записью.

С POP3 такой синхронизации нет. Вы можете загрузить всю электронную почту с сервера на свое устройство и либо удалить копию на сервере, либо сохранить ее. Любые изменения, сделанные локально на устройстве (например, статус чтения / непрочитанности, удаления), не передаются обратно на сервер. Таким образом, каждое устройство, загружающее электронную почту, имеет собственную автономную копию всей электронной почты.

IMAP что это?

IMAP – это усовершенствованный протокол. Письма не скачиваются на локальный компьютер. Они остаются на сервере. Есть возможность доступа и обработки сообщений. Одновременно работать с почтой могут несколько пользователей.

Популярность протокола постоянно растёт. Это связано с тем, что увеличивается число точек доступа к интернету. Преимуществами IMAP считаются:

  • есть возможность смены почтового клиента без необходимости смены электронного адреса;
  • можно проверять почту не только со стационарного компьютера, но и с любого мобильного устройства, которое предоставляет выход в интернет;
  • информация хранится на сервере, а компьютер не подвергается атаке вирусов.

Большим преимуществом IMAP-протокола является возможность автоматической фильтрации. Система проверяет заголовок сообщения и сравнивает его с заданными IMAP-фильтрами. Соответствие одному из заданных параметров позволяет поместить его в папку.

Для работы с IMAP используется 143 порт, а для IMAPS (шифрование поверх SSL) используется порт 993.

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

imap_fetchbody

Извлекает простую секцию тела сообщения.

Синтаксис:

string imap_fetchbody(int imap_stream, int msg_number, int part_number, flags flags);

Эта функция заставляет извлечь подробную секцию указанного сообщения как текстовую строку. Секция это строка целых чисел, разделенных точками, которые указывают на части тела сообщения в списке частей согласно спецификации IMAP4. Части тела не декодируются этой функцией.

Необязательным параметром к imap_fetchbody() является битовая маска из

  • FT_UID — msgono является UID-ом
  • FT_PEEK — не устанавливать флаг Seen если он не установлен
  • FT_UID — возвращаемая строка записана во внутреннем формате, которое не может быть канонизированна с помощью CRLF

Что такое виртуальный жесткий диск?

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

Подробнее остановимся на процедуре загрузки и использовании программного обеспечения.

Загрузка и установка

Чтобы установить компонент, запустите скачанный файл и следуйте инструкции:

  1. Ознакомьтесь с информацией на начальном экране и нажмите Install.
  2. Дождитесь окончания распаковки библиотек.
  3. Закройте финальное окно. Перезапустите компьютер.

Инструкция по работе

После того, как вы установили данный пакет, можно приступать к работе с приложениями и играми, которые ранее выдавали ошибку или просто отказывались корректно запускаться. От рядового пользователя требуется лишь установка софта на компьютер – дальнейшие операции система совершает автоматически. Если вы хотите повлиять на работу Java, то откройте специальную Java Control Panel через меню «Пуск». В данном окне представлен ряд полезных настроек и пунктов:

  • информация о текущей версии Java, установленной на компьютере;
  • ручная настройка параметров прокси-сервера;
  • включение и отключение Java для браузера;
  • менеджер управления установленными версиями софта;
  • управление уровнем безопасности (высокая или очень высокая степень защиты);
  • расширенные параметры.

Напоследок

Действительно, не осталось не одной причины для использования POP3 везде, где есть возможность использовать IMAP. Да, POP3 обеспечивает удаление вашей корреспонденции и хранение ее на локальном компьютере, то есть, может показаться, что так безопаснее и т.п. Но, не стоит забывать, что данные передаются по этому протоколу в незашифрованном виде, так что если кто-то захотел прочесть ваши письма – он может промониторить ваш интернет-трафик или получить доступ к вашей локальной копии, это практически всегда легче, чем взламывать ваш почтовый ящик. Помните, POP3 небезопасен! Если у вас есть другое мнение – жду ваших комментариев!

По данным портала ЗАЧЕСТНЫЙБИЗНЕСОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ «ИМАП»По данным портала ЗАЧЕСТНЫЙБИЗНЕС9721059462

О компании:
ООО «ИМАП» ИНН 9721059462, ОГРН 5177746274460 зарегистрировано 29.11.2017 в регионе Москва по адресу: 109377, г Москва, улица 1-Я Новокузьминская, дом 10, ЭТАЖ 1 КОМН 1. Статус: Действующее. Размер Уставного Капитала 10 000,00 руб.

Руководителем организации является: Генеральный Директор — Прокофьев Андрей Васильевич, ИНН . У организации 1 Учредитель. Основным направлением деятельности является «торговля оптовая металлами и металлическими рудами». На 01.01.2020 в ООО «ИМАП» числится 1 сотрудник.

Рейтинг организации:
Средний
  подробнее

ВНИМАНИЕ: для оценки рисков работы с данной организацией рекомендуем отчет

Должная осмотрительность ?

Статус: ?
Действующее

Дата регистрации: По данным портала ЗАЧЕСТНЫЙБИЗНЕС

?
По данным портала ЗАЧЕСТНЫЙБИЗНЕС

29.11.2017

Среднесписочная численность работников: ?
01.01.2020 – 1 ↓ -0 (1 на 01.01.2019 г.)
Фонд оплаты труда / Средняя заработная плата Доступно в Премиум Доступе ?
Среднемесячная заработная плата в организации ниже среднемесячной заработной платы в регионе Москва. Подробнее…Размещенные вакансии

ОГРН 
?
 
5177746274460   
присвоен: 29.11.2017
ИНН 
?
 
9721059462
КПП 
?
 
772101001
ОКПО 
?
 
20384422
ОКТМО 
?
 
45394000000

Реквизиты для договора 
?
 …Скачать

Проверить блокировку cчетов 
?

Контактная информация +7(9… Посмотреть
?

Отзывы об организации 
?: 0   Написать отзыв

Юридический адрес: ?
По данным портала ЗАЧЕСТНЫЙБИЗНЕС
109377, г Москва, улица 1-Я Новокузьминская, дом 10, ЭТАЖ 1 КОМН 1
получен 29.11.2017
зарегистрировано по данному адресу:
По данным портала ЗАЧЕСТНЫЙБИЗНЕС

По данным портала ЗАЧЕСТНЫЙБИЗНЕС
Руководитель Юридического Лица
 ?По данным портала ЗАЧЕСТНЫЙБИЗНЕС
Генеральный Директор
По данным портала ЗАЧЕСТНЫЙБИЗНЕС

Прокофьев Андрей Васильевич

ИНН ?

По данным портала ЗАЧЕСТНЫЙБИЗНЕС

действует с По данным портала ЗАЧЕСТНЫЙБИЗНЕС
29.11.2017

Учредители ? ()
Уставный капитал: По данным портала ЗАЧЕСТНЫЙБИЗНЕС
10 000,00 руб.

100%

Прокофьев Андрей Васильевич
По данным портала ЗАЧЕСТНЫЙБИЗНЕС

10 000,00руб., 29.11.2017 , ИНН

Основной вид деятельности: ?По данным портала ЗАЧЕСТНЫЙБИЗНЕС
46.72 торговля оптовая металлами и металлическими рудами

Дополнительные виды деятельности:

Единый Реестр Проверок (Ген. Прокуратуры РФ) ?

Реестр недобросовестных поставщиков: ?
По данным портала ЗАЧЕСТНЫЙБИЗНЕС

не числится.

Данные реестра субъектов МСП: ?

Критерий организации   По данным портала ЗАЧЕСТНЫЙБИЗНЕС
Микропредприятие

Налоговый орган ?
По данным портала ЗАЧЕСТНЫЙБИЗНЕС
Инспекция Федеральной Налоговой Службы № 21 По Г.москве
Дата постановки на учет: По данным портала ЗАЧЕСТНЫЙБИЗНЕС
29.11.2017

Регистрация во внебюджетных фондах

Фонд Рег. номер Дата регистрации
ПФР 
?
 
087509014244
По данным портала ЗАЧЕСТНЫЙБИЗНЕС
01.12.2017
ФСС 
?
 
770307277077031
По данным портала ЗАЧЕСТНЫЙБИЗНЕС
01.12.2017

Уплаченные страховые взносы за 2019 год (По данным ФНС):

— на обязательное социальное страхование на случай временной нетрудоспособности и в связи с материнством: 0,00 руб. ↓ -0 млн. (0,00 руб. за 2018 г.)

— на обязательное пенсионное страхование, зачисляемые в Пенсионный фонд Российской Федерации: 0,00 руб. ↓ -0 млн. (0,00 руб. за 2018 г.)

— на обязательное медицинское страхование работающего населения, зачисляемые в бюджет Федерального фонда обязательного медицинского страхования: 0,00 руб. ↓ -0 млн. (0,00 руб. за 2018 г.)

Коды статистики

ОКАТО 
?
 
45290586000
ОКОГУ 
?
 
4210014
ОКОПФ 
?
 
12300
ОКФС 
?
 
16

Финансовая отчетность ООО «ИМАП» ?

 ?

Финансовый анализ отчетности за 2019 год
Коэффициент текущей ликвидности:

>2

Коэффициент капитализации:

Рентабельность продаж (ROS):

0.1
Подробный анализ…

В качестве Поставщика:

,

на сумму

В качестве Заказчика:

,

на сумму

По данным портала ЗАЧЕСТНЫЙБИЗНЕС

Судебные дела ООО «ИМАП» ?

найдено по ИНН: По данным портала ЗАЧЕСТНЫЙБИЗНЕС

найдено по наименованию (возможны совпадения): По данным портала ЗАЧЕСТНЫЙБИЗНЕС

По данным портала ЗАЧЕСТНЫЙБИЗНЕС

Исполнительные производства ООО «ИМАП»
?

найдено по наименованию и адресу (возможны совпадения): По данным портала ЗАЧЕСТНЫЙБИЗНЕС

По данным портала ЗАЧЕСТНЫЙБИЗНЕС

Лента изменений ООО «ИМАП»
?

Не является участником проекта ЗАЧЕСТНЫЙБИЗНЕС ?

Больше информации об организации — в Премиум доступе

Выборка данных

После успешного подключения, мы можем выполнить запрос для получения потовых сообщений из сервера.
Для этого мы будем использовать метод
searchMailBox(string $criteria) который по сути является оберткой метода

Тут важно понять что аргумент $criteria является неким критерием поиска нужных нам сообщений, сам метод возвращает идентификаторы элементов которые в последствии нам пригодятся для получения детальной информации почтового сообщения.

$mailsIds = $mailbox->searchMailBox('ALL');

Как Вы уже догадались тут мы получаем все сообщения.
А теперь давайте попробуем разобраться и с другими не менее важными критериями поиска:

//Все сообщения за 3 дня.
$mailsIds = $mailbox->searchMailBox('SINCE "'.date('d-M-Y',strtotime("-3 day")).'"'); 
//Непрочитанные сообщения за 3 дня.
$mailsIds = $mailbox->searchMailBox('UNSEEN SINCE "'.date('d-M-Y',strtotime("-3 day")).'"');
//Поиск сообщений с таким соответствием в заголовке TEXT.
$mailsIds = $mailbox->searchMailBox('TEXT "Новостная рассылка"');
//Поиск сообщений с таким соответствием в заголовке BODY.
$mailsIds = $mailbox->searchMailBox('BODY "Информационное сообщение"');
//Поиск по емейлу отправителя.
$mailsIds = $mailbox->searchMailBox('FROM ""');
//Получить сообщения  по заголовку SUBJECT
$mailsIds = $mailbox->searchMailBox('SUBJECT "Выпущены обновления для вашего телефона"');

Данный пример хорошо отражает основы использование критериев поиска.

Преимущества по сравнению с POP3

При использовании POP3 клиент подключается к серверу только на промежуток времени, необходимый для загрузки новых сообщений. При использовании IMAP соединение не разрывается, пока пользовательский интерфейс активен, а сообщения загружаются только по требованию клиента. Это позволяет уменьшить время отклика для пользователей, в чьих ящиках имеется много сообщений большого объёма.

Протокол POP требует, чтобы текущий клиент был единственным подключённым к ящику. IMAP допускает одновременный доступ нескольких клиентов к ящику и предоставляет клиенту возможность отслеживать изменения, вносимые другими клиентами, подключёнными одновременно с ним.

Благодаря системе флагов, определённой в IMAP4, клиент может отслеживать состояние сообщения (прочитано, отправлен ответ, удалено и т. д.); данные о флагах хранятся на сервере.

Поиск сообщений происходит на стороне сервера.

IMAP4 имеет явный механизм расширения.

Выбор протокола электронной почты

Итак, ознакомившись с тем, что представляет собой каждый из существующих почтовых протоколов, мы можем смело переходить к непосредственному выбору наиболее подходящего. HTTP, в силу обозначенных выше причин, интереса в данном контексте не представляет, а SMTP ориентирован на решение задач, отличных от тех, которые выдвигает перед собой рядовой пользователь. Следовательно, когда речь заходит о настройке и обеспечении корректной работы почтового клиента, выбирать следует между POP3 и IMAP.

В том случае, если вы желаете иметь оперативный доступ ко всей, даже не самой актуальной электронной корреспонденции, настоятельно рекомендуем остановить свой выбор на IMAP. К достоинствам данного протокола можно причислить налаженную синхронизацию, позволяющую работать с почтой на разных устройствах – как одновременно, так и в порядке очереди, благодаря чему необходимые письма всегда будут под рукой. Основной же недостаток Internet Message Access Protocol вытекает из особенностей его функционирования и заключается в сравнительно быстром заполнении дискового пространства.

Есть у IMAP и другие, не менее важные достоинства – он позволяет упорядочивать письма в программе-почтовике в иерархическом порядке, создавать отдельные директории и помещать сообщения туда, то есть выполнять их сортировку. Благодаря этому можно довольно легко организовать эффективную и комфортную работу с электронной корреспонденцией. Однако из столь полезной функции вытекает еще один недостаток – наряду с потреблением свободного места на диске, оказывается повышенная нагрузка на процессор и оперативную память. К счастью, это заметно только в процессе синхронизации, причем исключительно на маломощных устройствах.

POP3 подойдет для настройки почтового клиента в том случае, если для вас первостепенную роль играет наличие свободного места на сервере (накопителе) и высокая скорость работы

При этом важно понимать следующее: останавливая свой выбор на этом протоколе, вы отказываете себе в синхронизации между устройствами. То есть, если вы получили, например, три письма на устройство №1 и отметили их как прочитанные, то на устройстве №2, тоже работающем по Post Office Protocol 3, они не будут отмечены таковыми

Достоинства POP3 состоят не только в экономии дискового пространства, но и в отсутствии хотя бы мало-мальски заметной нагрузки на ЦПУ и ОЗУ. Данный протокол, независимо от качества интернет-соединения, позволяет загружать электронные письма целиком, то есть со всем текстовым содержимым и вложениями. Да, это происходит только при подключении, но вот более функциональный IMAP, при условии ограниченного трафика или низкой скорости, загрузит сообщения лишь частично, а то и вовсе покажет только их заголовки, а большую часть содержимого оставит на сервере «до лучших времен».

Недостатки POP3.

  • Присутствуют повышенные риски, что вредоносный javascript, вирусы и прочие зловредные программы заразят компьютер из-за того, что сообщения сохраняются на жесткий диск. Если Ваш компьютер располагает только одной копией электронной корреспонденции, а Вы не выполняете резервирование данных должным образом, то Вы рискуете потерять информацию в результате сбоя в работе жесткого диска. В этом плане серверы отличаются более надежными бэкапами. Почтовые клиенты, использующие POP3, разрешается настраивать таким образом, чтобы сообщения хранились на сервере, но по мере роста содержимого в Вашем электронном ящике, почтовому приложению понадобится много времени для проверки новой почты (сначала почтовому клиенту требуется проверить, что он уже загрузил с сервера, а затем загружать новые сообщения).

Протокол POP3 остается по прежнему востребованным протоколом для электронной почты из-за легкости использования базовой конфигурации и надежности. Чем сложнее протокол или приложение, тем вероятнее возникновение трудноразрешимых ситуаций, требующих вмешательства технической поддержки.

Методы проверки подлинности пользователя в IMAP

Так же как и в протоколе POP3, в IMAP имеется несколько методов проверки подлинности клиента. Некоторые из них обеспечивают больший уровень безопасности, по сравнению с другими. В отличие от клиентов POP3, клиенты IMAP часто проводят довольно длительные сеансы с сервером при обработке сообщений. Таким образом, идентификатор пользователя и пароль не передаются по сети несколько раз в час, как это обычно происходит при работе по протоколу POP3.

Команда LOGIN

Команда LOGIN позволяет клиенту при регистрации на сервере IMAP использовать идентификатор пользователя и пароль в обычном текстовом виде.

Команда AUTHENTICATE

С помощью команды AUTHENTICATE клиент может использовать при регистрации на сервере IMAP альтернативные методы проверки подлинности. Индивидуальная проверка подлинности пользователей не является обязательной и поддерживается не всеми серверами IMAP. К тому же реализации такой проверки могут различаться в зависимости от сервера. Когда клиент выдает команду AUTHENTICATE, сервер отвечает на нее строкой вызова в кодировке base64. Далее в обязанности клиента входит ответ на вызов сервера о проверке подлинности, также закодированный base64. Если на сервере не поддерживается метод проверки подлинности, предложенный клиентом, он включает в свой ответ отрицательное слово NO. После этого клиент должен продолжить переговоры по согласованию метода проверки подлинности. Если все попытки определить метод проверки подлинности потерпели неудачу, то клиент предпринимает попытку зарегистрироваться на сервере посредством команды LOGIN. Пример сеанса с применением AUTHENTICATE:

1 riley@shadrach riley$ telnet localhost 143
2 Trying 127.0.0.1...
3 Connected to localhost.
4 Escape character is '^]'.
5 * OK localhost IMAP4rev1 v12.250 server ready
6 a1 AUTHENTICATE KERBEROS_V4
7 a1 NO AUTHENTICATE KERBEROS_V4 failed
8 a2 AUTHENTICATE GSSAPI
9 a2 NO AUTHENTICATE GSSAPI failed
10 a3 AUTHENTICATE LOGIN
11 + VXNlciBOYU1lAA==
12 *
13 a3 NO AUTHENTICATE LOGIN failed
14 a4 LOGIN riley firetruck
15 a4 OK LOGIN completed
16 a5 LOGOUT
17 * BYE shadrach.smallorg.org IMAP4rev1 server terminating connection
18 a5 OK LOGOUT completed
19 connection closed by foreign host.
20 riley@shadrach riley$

В строках 6–9 показаны попытки клиента согласовать с сервером IMAP метод проверки подлинности. Как видите, все они не увенчались успехом. А в строке 10 показано, что метод проверки, приемлемый и для клиента, и для сервера, найден. Отвечая, сервер в строке 11 выдает кодированную строку с вызовом в кодировке base64. Однако в строке 12 клиент отвергает попытку регистрации и возобновляет ее лишь в строке 14 с помощью команды LOGIN.

Почему POP3 это плохо

POP3 просто устарел. Этот стандарт происходит от времени, когда доступ к электронной почте осуществлялся исключительно с помощью программы-клиента на компьютере. Вы вероятно имели адрес электронной почты предоставленный поставщиком услуг Интернета и они представляли небольшое количество пространства на сервере для ваших сообщений электронной почты, возможно 10 МБ или около того. При открытии программы-клиента электронной почты, она будет скачивать все новые письма от поставщика услуг электронной почты, и сохранять их на ваш компьютер. Затем почтовый клиент удалит сообщения с сервера. Это было необходимо в то время, ведь у вас было всего несколько мегабайт для хранения электронной почты на сервере а ведь вам необходимо сохранить ящик пустым для новых писем, в противном случае письма получать вы бы не смогли, они были бы отправлены обратно отправителю с указанием ошибки.

Это имело смысл в 90-х — учитывая ограничения технологии, но это стало большой проблемой сегодня. Вот почему:

  • Вы можете иметь доступ к электронной почте только на одном устройстве. После того, как вы скачали электронную почту на одном устройстве, вы не сможете увидеть скачанные письма других устройствах. В эпоху, когда, вероятно, у каждого есть компьютер и смартфон, это неудобно.
  • POP3 опирается на загрузку всех ваших писем. Так что если вам пришли новые сообщения с большими вложениями, вы должны сидеть и ждать, пока ваша программа загрузит все письма на компьютер.
  • Ваши письма хранятся на вашем компьютере, не на веб-сервере. Это означает, что вам придется беспокоиться о резервном копировании, обычно вручную, архива вашей программы электронной почты. Если ваш жесткий диск накроется, вы ожидаемо потеряете свои письма!

Некоторые службы пытаются обойти это ограничение, фактически не удаляя письма, во время доступа по протоколу POP3. Вместо этого письма отмечаются прочитанными, что позволяет не загружать их снова. Это грязный хак, и он является тоже большой проблемой:

  • Ваши действия с электронной почтой не будут синхронизироваться между устройствами. Например, если ваш почтовый клиент загружает электронную почту, но вы еще не читали ее, она все равно отмечается как прочитанная на сервере. Или, он никогда не сможет быть помечен как прочитанный на сервере, даже после того, как вы прочитаете ее.
  • При изменении статуса чтения электронной корреспонденции: отметке звездочкой, удалении, организации по папкам — действия будут сохранены только в программе электронной почты на вашем компьютере. Они не будут синхронизированы онлайн на все ваши устройства.

Основные команды и тэги

Базовая функциональность

Команда NOOP

Возвращает клиенту. Сама по себе ничего не делает, есть побочные эффекты.

LOGIN

Команда LOGIN user password

Идентифицирует пользователя на сервере и переносит пароль, аутентифицирующий этого пользователя. Эта информация используется сервером для управления доступом к командам.

LOGOUT

Команда LOGOUT

Информирует сервер о том, что клиент вышел из сессии. Cервер будет ожидать ответа , затем от клиента и закроет подключение.

Расположение сервера и новая информация о сообщении

LIST

Принимает в качестве аргументов имя ссылки, за которым следует имя почтового ящика, включая возможные подстановочные знаки, которые указывают некоторое подмножество имен из полного набора всех имен, доступных для пользователя. Возвращает 0.

      EXAMPLE:  C: A002 LIST "~/Mail/" "%"
                S: * LIST (\Noselect) (imap1.do.main) "/" ~/Mail/foo
                S: * LIST () (imap1.do.main) "/" ~/Mail/meetings
                S: A002 OK LIST completed

LSUB

Принимает в качестве аргументов имя ссылки, за которым следует имя почтового ящика, включая возможные подстановочные знаки, которые указывают некоторое подмножество из набора имен, объявленных пользователем как «активный» или «подписанный». Нулевые или немаркированные LSUB ответы возвращаются.

      EXAMPLE:  C: A002 LSUB "#news." "comp.mail.*"
                S: * LSUB () (imap5.do.main) "." #news.comp.mail.mime
                S: * LSUB () (imap7.do.main) "." #news.comp.mail.misc
                S: A002 OK LSUB completed

UNSEEN

Принимает в качестве аргументов последующее ссылочное имя по имени почтового ящика, включая возможные подстановочные знаки, которые указывают некоторое подмножество из набора имен, объявленных пользователем как «активный» или «подписанный».

ADDRESSBOOK

Команда ADDRESSBOOK pattern

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

LAST

Команда LAST mailbox uid

Когда пользователь просматривает все сообщения в почтовом ящике и затем переключается между почтовыми ящиками или закрывает соединение, сервер IMAP уведомляет IMSP-сервер UID последнего сообщения, которое пользователь прочитал. Это также можно сделать с использованием расширения IMSP.

SEEN

Команда SEEN mailbox uid user

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

Управление подпиской

SUBSCRIBE

Добавляет указанное имя почтового ящика в список «активных» или «подписанных» почтовых ящиков. Эта команда возвращает ответ , если подписка прошла успешно.

UNSUBSCRIBE

Удаляет указанное имя почтового ящика из списка «активных» или «подписанных» почтовых ящиков, возвращенных . Эта команда возвращает ответ , если отказ от подписки прошёл успешно. Неподписанные имена должны сохраняться между сеансами.

Управление почтовыми ящиками

CREATE

Создает почтовый ящик с заданным именем. Эта команда возвращает ответ OK, если новый почтовый ящик с этим именем был создан. Любая ошибка в создании возвратит ответ NO. Ошибка произойдёт при попытке создать почтовый ящик с именем, которое ссылается на существующий почтовый ящик. .

      EXAMPLE:  A002 CREATE FOOBAR (imap2.do.main/a imap4.do.main)
                A002 OK Create completed

RENAME

Команда RENAME oldmailbox newmailbox

Изменяет имя почтового ящика. Эта команда возвращает ответ OK, если существует почтовый ящик со старым именем и был успешно переименован в новое имя. Ошибка произойдет при попытке переименовании имени старого почтового ящика, которое не существует или новое имя почтового ящика, которое уже существует.

DELETE

Удаляет почтовый ящик с заданным именем. Эта команда возвращает ответ OK, только если почтовый ящик с таким именем был удален. Ошибка произойдет при попытке удалить почтовый ящик имя которого не существует. Удаление INBOX запрещено.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector