Компютри, Безопасност
IMAP съхранение на информация за сигурност
С разпространението на информационните технологии става въпрос за сигурността. И работата трябва да бъде различни аспекти и относително към различни развития. Тук, например, IMAP сигурност - какво е това? Доколко надежден е протоколът за достъп до интернет съобщения? Какви са предимствата, защо е разработена, какви версии и механизъм на работа съществуват - тук е кратко описание на съдържанието на статията, с която се запознавате понастоящем.
Какво представлява IMAP?
Защо е разработен протоколът IMAP?
Предимства пред POP3
Защо използвахте този протокол? Фактът е, че IMAP пощата предлага в допълнение към горното и редица други предимства:
- Връзката не е прекъсната, докато потребителският интерфейс е активен .
- Съобщенията се изтеглят само ако има подходящи изисквания от клиента.
- Той може едновременно да има достъп до няколко души и всеки от тях може да следи всички направени промени.
- Клиентът може да създаде, да промени името и да изтрие полетата и да премести съобщенията между тях. Също така, ако имате разширението за контрол на достъпа до IMAP 4, можете да промените разрешенията.
- Можете да проследявате състоянието на самото съобщение (бе прочетено, изтрито, изпратено отговор и др.). Данните за такива действия се наричат флагове и се съхраняват на сървъри.
- Търсене на съобщения винаги се извършва на сървъра и има изричен механизъм за разширение.
Съобщения и техните атрибути
UID
Всяко съобщение получава своя 32-битов код. Добавя се уникален идентификатор. Заедно те образуват 64-битова последователност, която е необходима за идентифициране на съобщението. Това е IMAP сигурност. Колкото по-късно дойде, толкова по-важно е UID. Този параметър се използва като кода на отговора, когато изберете пощенска кутия. Тя не се променя по време на една сесия или между тях. Ако техническите условия изискват редактиране на този параметър, UID трябва непременно да е по-голям от преди. За прехвърляне на данни се използва един и същ IMAP порт.
Номер на последователността на съобщението
Флагове на съобщенията
- \ Видяхте - съобщението беше прочетено;
- \ Answered - отговорът е изпратен;
- \ Recent - съобщението се появи по време на текущата сесия;
- \ Draft - бе означена като проект;
- \ Flagged - потребителят отбеляза това съобщение като важно;
- \ Заличен - изтрит.
Вътрешна дата и час на съобщението
Как се определя кои стойности трябва да бъдат в тези параметри? Ако съобщението е доставено чрез протокола SMTP, тогава се вземат времето и датата на крайното местоназначение. Ако използвате командата за копиране, се използват параметрите на подателя. Можете да посочите както времето си, така и датата - за това трябва да използвате командата append.
Взаимодействие между клиент и сървър
Възможно е да има два случая, при които данните, изпратени от клиента, не са пълни. Първият - аргументът на командата е снабден с код, който преди това е определил броя на октетите, които са в прохода. Второто е, че се нуждаете от отговор от сървъра. И в двата случая клиентът получава заявка за продължаване на командата, която задължително започва с знак като +. Ако започва да пристига определен тип данни, трансферът трябва да бъде завършен, в противен случай няма да е възможно да се започне нов процес. Четенето, анализирането, подчертаването на параметрите и прехвърлянето към сървъра на данни се извършва от приемник на протокол. Когато обработката на командата приключи, клиентът получава отговор с това известие. Информацията, която не показва завършване на изпълнението на инструкцията, е с префикс *. Тя се нарича немаркиран отговор. Практически е изпращане на тези сървъри в отговор на искане на клиента или по тяхна собствена инициатива. Техният формат не зависи от причината, поради която са изпратени.
А популярните услуги като Gmail? Настройките за IMAP за обикновени потребители не са налични, но могат да бъдат направени, ако изпратите съобщение чрез специален клиент. Но това е чисто само за изходящите писма.
И кои са наистина нужните отговори? Те докладват за успешното / неуспешното изпълнение на информация. В отговора винаги се прилага същият етикет, който използва командата на клиента, която стартира процедурата. Поради това е възможно многоточково предаване на данни и те няма да бъдат объркани със себе си. За да се изясни ситуацията, бяха разработени три типа отговори от сървъра:
- Успешно изпълнение.
- Fail.
- Протоколна грешка IMAP (възниква, когато се използва неизвестна команда или сървърът разпознава, че има проблем със синтаксиса).
Особеността на клиента е, че той винаги трябва да е готов да обработи всеки отговор, който му дойде. Данните трябва да бъдат написани по такъв начин, че клиентът да ги използва директно, без да е необходимо да изпращат заявката на сървъра. Можете да видите това в Gmail. Настройките за IMAP могат да бъдат редактирани или променени поради пощенски клиенти с широка функционалност.
заключение
Similar articles
Trending Now