IMAP съхранение на информация за защита
Тъй като разпространението на информационните технологии, въпросът за сигурността става важен. И за да разберем, има различни аспекти и отнасящи се до различното развитие. Тук, например, IMAP сигурност - какво е това? Колко надеждна е Протокол за достъп до интернет съобщения?
съдържание
Какво представлява IMAP?
Сигурността на кореспонденцията е важна поради факта, че тя може да съдържа ценна информация. Този протокол се използва на ниво приложение, за да осигури достъп до данните за електронна поща само на тези, които трябва да го получат. Тя е разработена въз основа на TCP и използва 143 пристанища за своите нужди. IMAP дава на потребителя възможността да работи с пощата, която е на някой централен сървър. Програмата, използваща този протокол, изпълнява необходимите действия по такъв начин, че се създава впечатление, че цялата кореспонденция се намира на компютъра на потребителя. С голямо количество трафик може да се използва специален IMAP сървър. Манипулирането на писма не изисква постоянно прехвърляне на получателя на файлове, в които има съдържание. Но това не е единственият протокол, в който се използва пощенски услуги. Например, SMTP се използва за изпращане на съобщение, тъй като командата за изпращане до IMAP не може напълно да гарантира сигурността. Има известни уязвимости.
Защо е разработен протоколът IMAP?
Той е разработен като алтернатива на POP3. Всичко започна поради недостатъците на последното. Така че, той няма способността да управлява, премества и съхранява съобщения на сървъра. Ето защо бе разработен протоколът IMAP, който предлага възможност за получаване на електронна поща на различни места, благодарение на спестяването на данни на отдалечен сървър.
Предимства пред POP3
Защо използвахте този протокол? Факт е, че IMAP пощата предлага в допълнение към горното и редица други предимства:
- Връзката не е прекъсната, докато е активна потребителски интерфейс.
- Съобщенията се изтеглят само ако има подходящи изисквания от клиента.
- Той може едновременно да има достъп до няколко души и всеки от тях може да следи всички направени промени.
- Клиентът може да създаде, да промени името и да изтрие полетата и да премести съобщенията между тях. Също така, ако имате разширение за контрол на достъпа до IMAP 4, можете да промените разрешенията.
- Можете да проследите състоянието на самата съобщение (бе прочетено, изтрито, изпратено отговор и др.). Данните за такива действия се наричат флагове и се съхраняват на сървъри.
- Търсене на съобщения винаги се извършва на сървъра и има изричен механизъм за разширение.
Съобщения и техните атрибути
IMAP сигурността работи само със съобщения и не се нуждаят от пакети със специални заглавки. Всеки от тях има свои атрибути. Те могат да бъдат определени индивидуално или заедно с други. В момента има шест версии на протоколите IMAP, но почти винаги се използва само последната.
UID
Всяко съобщение получава своя 32-битов код. Добавя се уникален идентификатор. Заедно те образуват 64-битова последователност, която е необходима за идентифициране на съобщението. Това е IMAP сигурност. Колкото по-късно дойде, толкова по-важно е UID. Този параметър се използва като кода на отговора, когато изберете пощенска кутия. Той не се променя по време на една сесия или между тях. Ако техническите условия изискват редактиране на този параметър, UID трябва непременно да е по-голям от преди. За прехвърляне на данни се използва същия IMAP порт.
Номер на последователността на съобщението
Започва с едно. Броят на всяко следващо съобщение се увеличава с 1, в сравнение с предишните. Важна разлика от пощенската кутия е, че тя може да се промени по време на една сесия за връзка: например когато изтриете напълно съобщение.
Флагове на съобщенията
Този атрибут изглежда като списък, в който има нулеви или повече означени символи, които са свързани с основната информация. IMAP 4.1 въведе два вида флагове. Те могат да действат временно (по време на сесията) или да бъдат постоянни. Името на системата е знамето, чието име е определено в спецификацията на протокола. Всички те трябва да започнат с . В момента са дефинирани такива системни знамена:
- seen - съобщението е прочетено;
- answer - отговор е изпратен;
- recent - съобщението се появи по време на текущата сесия;
- draft - бе означена като проект;
- flagged - потребителят отбеляза това съобщение като важно;
- изтрит - изтрит.
Вътрешна дата и час на съобщението
Как се определя кои стойности трябва да бъдат в тези параметри? Ако съобщението е доставено чрез SMTP протокол, тогава се вземат времето и датата на крайното местоназначение. Ако се използва командата за копиране, се използват параметрите на подателя. Можете да посочите както времето, така и датата - за това трябва да използвате командата append.
Взаимодействие между клиент и сървър
При използване на IMAP се установява връзка въз основа на принципа клиент-сървър. Така че първият от него изпраща всички получени команди, а вторият изпраща изискваните данни, както и информация за изпълнението на искането. Всички съобщения имат форма на линии, която завършва със специална последователност. Изпълнението на всички процедури започва с командите на клиента. Те се разпознават благодарение на специален префикс-идентификатор (който е кратък буквено-цифров низ), който се нарича етикет. Всеки екип има свой уникален номер.
Възможно е да има два случая, при които данните, изпратени от клиента, не са пълни. Първият - аргументът на командата е снабден с код, който преди това е определил броя на октетите, които са в прохода. Второто е, че се нуждаете от отговор от сървъра. И в двата случая клиентът получава заявка за продължаване на командата, която задължително започва с знак като +. В случай на начало на получаване на определен вид данни, предаването трябва да бъде завършено, в противен случай няма да бъде възможно да се започне нов процес. Четенето, анализирането, подчертаването на параметри и прехвърлянето към сървъра на данни се извършва от приемник на протокол. Когато обработката на командата приключи, на клиента се изпраща отговор с това известие. Информацията, която не показва завършване на изпълнението на инструкцията, е с префикс *. Тя се нарича немаркиран отговор. Практически е изпращане на тези сървъри в отговор на искане на клиента или по тяхна собствена инициатива. Техният формат не зависи от причината, поради която са изпратени.
А популярните услуги като Gmail? Настройките за IMAP за обикновени потребители не са налични, но могат да се правят, ако изпратите съобщение чрез специален клиент. Но това е чисто само за изходящите писма.
И кои са наистина нужните отговори? Те докладват за успешното / неуспешното изпълнение на информацията. В отговора винаги се прилага същият етикет, който използва командата на клиента, която стартира процедурата. Поради това е възможно многоточково предаване на данни и те няма да бъдат объркани със себе си. За да се изясни ситуацията, бяха разработени три типа отговори от сървъра:
- Успешно изпълнение.
- Fail.
- Протоколна грешка IMAP (възниква, когато се използва неизвестна команда или сървърът разпознава, че има проблем със синтаксиса).
Особеността на клиента е, че той винаги трябва да е готов да обработи всеки отговор, който му дойде. Данните трябва да бъдат написани по такъв начин, че клиентът да ги използва директно, без да е необходимо да изпращат изясняващи заявки на сървъра. Можете да видите това в Gmail. Настройките на IMAP могат да бъдат редактирани или променени благодарение на mail клиенти с широка функционалност.
заключение
Този протокол за сигурност значително подобрява надеждността на предаването на данни и може да осигури значителни гаранции, че трета страна няма да има достъп до информация. Но това не означава, че някой друг не може да прочете писмото. Потенциално уязвим е сървърът и потребителят може, поради слабото познаване на хитростта на измамници, да му изпрати лично всички данни, необходими за достъп до пощата.
- Протокол IMAP, Mail ru: настройка на програмата за електронна поща
- Настройване на пощата в "Аndroid" ("Yandex"): инструкция, грешки
- Какво представлява протоколът HTTP?
- Конфигуриране на Yandex Mail в Mozilla Thunderbird
- Създаване на прилепа! за Yandex: подробно ръководство
- Как да конфигурирате настройките на "Rambler-Mail"
- Как да настроите поща на Android. Бързи начини за конфигуриране на имейли на вашия смартфон
- Поща SMTP портове и тяхното значение
- TCP портове. Списък на портовете TCP и UDP
- Уведомяване в браузъра - какво е това?
- Компетентна и бърза настройка на пощенския сървър
- Настройване на пощата Yandex на iPhone: системни методи
- Как да създадете електронна поща по телефона: инструкции за начинаещи
- Пощенски услуги и стъпка по стъпка инструкции за конфигурация Mail.ru - Outlook
- Настройки за SMTP в Gmail: Начини и нюанси
- Как да добавяте Yandex поща в настройките на Outlook?
- Действия при настройване на пощенските клиенти Mail.ru и The Bat!
- Протоколи за електронна поща: POP3, IMAP4, SMTP
- Стандартният POP3 порт. Конфигуриране на пощата през POP3
- Клиентски програми на Windows Mail и приложения на трети страни: основите на правилните настройки
- Как да настроите пощата на iPhone