Бір немесе бірнеше электрондық пошта клиентін конфигурациялау қажеттілігіне тап болған көптеген пайдаланушылар: «Электрондық пошта протоколы дегеніміз не?» Деп сұрайды. Шынында да, мұндай бағдарламаны қалыпты түрде «күштеп», содан кейін оны ыңғайлы түрде қолдану үшін қолжетімді нұсқалардың қайсысын таңдау керектігін және басқалардан қалай ерекшеленетінін түсіну маңызды. Бұл мақалада пошта хаттамалары туралы, олардың жұмысы мен ауқымы туралы қағидаттар, сондай-ақ басқа да нюанстар талқыланады.
Электрондық хаттамалар
Электрондық хаттарды алмасу үшін пайдаланылатын жалпыға ортақ қабылданған үш стандарттар бар (электрондық хаттарды жіберу және алу) - бұл IMAP, POP3 және SMTP. Сондай-ақ, веб-пошта деп аталатын HTTP бар, бірақ біздің ағымдағы тақырыппен тікелей байланыс жоқ. Төменде біз хаттамалардың әрқайсысымен танысып, олардың тән ерекшеліктері мен ықтимал айырмашылықтарын анықтаймыз, бірақ алдымен біз терминді анықтаймыз.
Электрондық пошта хаттамалары, егер біз қарапайым және түсінікті тілде сөйлесетін болсақ, онда электрондық поштаны алмасу қалай жүзеге асырылады, яғни, хаттың жіберушінің алушыға қалай және қандай «тоқтайды» дегенді білдіреді.
SMTP (қарапайым пошта тасымалдау протоколы)
Қарапайым пошта тасымалдау протоколы - бұл толық SMTP атауы аударылып, шифры. Бұл стандарт TCP / IP сияқты желілерде электрондық поштаны жіберу үшін кеңінен қолданылады (атап айтқанда, TCP 25 порты шығыс поштаны тасымалдау үшін пайдаланылады). Сондай-ақ 2008 жылы қабылданған ESMTP (Кеңейтілген SMTP) кеңейтімі, ол қазіргі уақытта қарапайым пошта тасымалдау протоколынан бөлек шықпаса да, «жаңа» нұсқасы бар.
SMTP протоколы электрондық пошта хабарларын жіберуге және алуға арналған пошта серверлері мен агенттері арқылы пайдаланылады, бірақ қарапайым пайдаланушыларға бағытталған клиенттік қосымшалар оны тек бір бағытта ғана пайдаланады - кейінгі релинг үшін серверге электрондық пошта жібереді.
Көпшілікке белгілі Mozilla Thunderbird, The Bat !, Microsoft Outlook бағдарламаларын қамтитын электрондық пошта бағдарламаларының көпшілігі кейінірек талқыланатын электрондық пошта хабарларын алу үшін POP немесе IMAP протоколын қолданады. Сонымен қатар, Microsoft корпорациясының (Outluk) клиенті өзінің жеке серверінде пайдаланушы тіркелгісіне қол жеткізу үшін жеке протоколды қолдануы мүмкін, бірақ бұл біздің тақырыбымыздың шеңберінен тыс.
Сондай-ақ, қараңыз: Электрондық хаттарды қабылдауда қиындықтарды шешу
POP3 (Post Office Protocol 3 нұсқасы)
Үшінші нұсқа пошта байланысы протоколы (ағылшын тілінен аудару) SMTP - TCP / IP жағдайда сияқты бірдей байланыс түрін пайдаланып қашықтағы серверден электрондық хат алмасу үшін мамандандырылған клиенттік бағдарламалық жасақтама қолданатын бағдарлама деңгейінің стандарты болып табылады. Тікелей жұмысында POP3 110 порт нөмірін пайдаланады, бірақ SSL / TLS қосылымы жағдайында 995 пайдаланылады.
Жоғарыда айтылғандай, бұл пошта протоколы (біздің тізіміміздің келесі өкілі сияқты), ол поштаны тікелей алу үшін жиі пайдаланылады. Соңғы, бірақ кем дегенде, POP3 IMAP-мен қатар, көптеген мамандандырылған пошта бағдарламаларында ғана емес, сонымен қатар тиісті қызметтердің жетекші провайдерлері - Gmail, Yahoo!, Hotmail және т.б. пайдаланылады.
Ескерту: Бұл өрістегі стандарт осы протоколдың үшінші нұсқасы болып табылады. Алдыңғы бірінші және екінші (POP, POP2) енді ескірген деп саналады.
Сондай-ақ қараңыз: Пошта клиентіндегі GMail поштасын орнату
IMAP (Интернет хабарларына кіру протоколы)
Бұл электрондық пошта хабарларына қатынасу үшін пайдаланылатын қосымша қабат хаттамасы. Жоғарыда талқыланған стандарттар сияқты, IMAP TCP тасымалдау протоколына негізделген және оған тағайындалған тапсырмаларды (немесе 993 SSL / TLS қосылымдары үшін) 143 порты пайдаланылады.
Шын мәнінде, бұл орталық серверде хаттармен және тікелей пошта жәшіктерімен жұмыс істеудің ең үлкен мүмкіндіктерін беретін Интернеттегі хабарларды алу протоколы. Осы хаттаманы өз жұмысында пайдаланатын клиенттік қосымшасы серверде сақталмағандай, бірақ пайдаланушының компьютерінде сақталған секілді электронды хат алмасудың толық қолжетімділігіне ие.
IMAP барлық қажетті әрекеттерді әріптермен және пошта жәшіктерімен дербес компьютерде тіркемелерді және мәтіндік мазмұнды тұрақты жібермей-ақ оларды кері қайтару қажет етпей орындауға мүмкіндік береді. Жоғарыда қарастырылған POP3, біз бұрын көрсеткендей, қосылу кезінде қажетті деректерді «тартатын» біраз өзгеше жұмыс істейді.
Сондай-ақ қараңыз: Электрондық поштаны жіберу кезінде ақаулықтарды шешу
HTTP
Мақаланың басында айтылғандай, HTTP - бұл электрондық пошта арқылы байланысуға арналмаған хаттама. Дегенмен, ол пошта жәшігіне қатынасу, электрондық поштаны құрастыру (бірақ жібермеу) және алу үшін пайдаланылуы мүмкін. Яғни, ол жоғарыда талқыланған пошта стандарттарына тән функциялардың бір бөлігін ғана орындайды. Дегенмен, ол көбінесе веб-пошта деп аталады. Мүмкін, HTTP-ды қолданатын танымал Hotmail қызметі белгілі бір рөл атқарды.
Электрондық пошта хаттамасын таңдау
Мәселен, бар пошта хаттамаларының әрқайсысының қайсысы бар екенін біліп, ең дұрыс таңдауды қауіпсіз таңдауға болады. Жоғарыда келтірілген себептер бойынша HTTP бұл контекстте қызығушылық тудырмайды және SMTP кәдімгі пайдаланушы ұсынғаннан басқа мәселелерді шешуге бағытталған. Сондықтан, пошта клиентінің дұрыс жұмыс істеуін және дұрыс жұмыс істеуін қамтамасыз ету үшін POP3 мен IMAP арасында таңдау керек.
Интернет хабарларына кіру протоколы (IMAP)
Бұл жағдайда барлық, тіпті ең соңғы электрондық поштаға жылдам қол жеткізгіңіз келсе, IMAP жүйесін таңдауды ұсынамыз. Осы протоколдың артықшылықтары әртүрлі құрылғыларда пошта арқылы жұмыс істеуге мүмкіндік беретін, дәл сол уақытта және өз кезегінде қажетті әріптер әрдайым қолдауға болатын жақсы синхронизацияға негізделуі мүмкін. Интернетке қатынау хаттамасының негізгі жетіспеушілігі оның жұмыс істеу ерекшеліктерінен туындайды және дискілік кеңістіктің салыстырмалы жылдам толтырылуынан тұрады.
IMAP-де басқа маңызды артықшылықтар бар - бұл пошта бағдарламасында хаттардың иерархиялық тәртіпте ұйымдастырылуына, жеке каталогтар жасауға және сол жерде хабарларды орналастыруға, яғни сұрыптауды жүзеге асыруға мүмкіндік береді. Осыған байланысты электронды поштамен тиімді және ыңғайлы жұмыс ұйымдастыру өте оңай. Дегенмен, мұндай пайдалы функцияның тағы бір кемшілігі - бос дискілік кеңістікті тұтынумен қатар, процессор мен ЖЖҚ жүктемесінің артуы байқалады. Бақытымызға орай, бұл синхрондау үдерісінде және тек қуатты аз қуат құрылғыларында ғана байқалады.
Post Office Protocol 3 (POP3)
POP3 серверде (сақтау құрылғысы) бос орынның болуы және жұмысыңыздың жоғары жылдамдығы сіз үшін өте маңызды болған жағдайда электрондық пошта клиентін орнату үшін жарамды. Сонымен қатар, төмендегілерді түсіну маңызды: осы хаттамада өз таңдауыңызды тоқтату арқылы сіз өзіңізді құрылғылар арасындағы үндестіруден бас тартасыз. Мысалы, 1-құрылғыда 3 әріптен құралған және оларды оқылған деп белгілеген болсаңыз, онда № 2 құрылғыда, сонымен бірге Post Office Protocol 3-де жұмыс істейтін болсаңыз, олар осындай деп белгіленбейді.
POP3-дің артықшылықтары дискілік кеңістікті сақтауда ғана емес, сонымен қатар процессор мен ЖЖҚ-да кем дегенде айтарлықтай жүктеме болмағанда. Бұл протокол, Интернет байланысы сапасына қарамастан, барлық электрондық пошта хабарларын, яғни барлық мәтіндік мазмұн мен тіркемелерді қотаруға мүмкіндік береді. Ия, бұл жалғанған кезде ғана орын алады, бірақ шектелген трафикті немесе төмен жылдамдықты ескере отырып, функционалды IMAP хабарларды ішінара ғана жүктейді немесе тіпті олардың тақырыптарын ғана көрсетіп, «жақсы уақытқа дейін» сервердегі мазмұнның көп бөлігін қалдырады.
Қорытынды
Бұл мақалада электрондық пошта хаттамасының қайсысы туралы сұраққа толық және түсінікті жауап беруге тырыстық. Қарамастан, олардың төртеуі бар, ортақ пайдаланушының қызығушылығы тек екі - IMAP және POP3. Біріншісі әртүрлі құрылғылардан поштаны қолдануға әдеттенгендерге, барлық (немесе қажет) әріптерге тез қол жеткізуге, оларды ұйымдастыруға және ұйымдастыруға қызығушылық танытады. Екіншіден, көп жұмыс істейді - жұмыс кезінде әлдеқайда жылдам, бірақ оны бірнеше құрылғыда бірден ұйымдастыруға мүмкіндік бермейді.