Змест[Схаваць][Паказаць]
Электронная пошта - гэта метад перадачы паведамленняў ад адной сістэмы да іншай праз Інтэрнэт у рэжыме рэальнага часу. Выкарыстанне электроннай пошты першапачаткова было абмежавана карыстальнікамі на адным камп'ютары, і для атрымання паведамленняў карыстальнікам патрабавалася быць онлайн.
Прайшоў час, і мы цяпер ведаем, як выглядае паштовая скрыня. Паведамленне можа быць адпраўлена некалькім атрымальнікам, і імя атрымальніка можа быць замаскіравана ад іншых атрымальнікаў, уключыўшы іх імёны ў раздзел "Схаваная копія". Як мы ўсе ведаем, электронная пошта з'яўляецца папулярным сродкам сувязі з іншымі, няхай гэта будзе для бізнесу, рэкламы, адсочвання транзакцый або па любой іншай прычыне.
Нягледзячы на тое, што існуе мноства высакаякасных пастаўшчыкоў электроннай пошты, такіх як Gmail, Outlook, Yahoo, Apple, Proton і многія іншыя, усё яшчэ неабходна зразумець, што такое электронная пошта дызайн сістэмы ёсць.
Калі вам цікава даведацца больш аб тым, што такое дызайн сістэмы электроннай пошты, то гэты пост для вас. Такім чынам, гэты пост дасць вам агульны агляд сістэмы электроннай пошты.
Кампаненты сістэмы электроннай пошты
Паштовы агент карыстальніка – Паштовы агент карыстальніка (MUA) - гэта праграма, якая дазваляе вам складаць, адпраўляць і атрымліваць электронныя лісты.
Агент перадачы пошты – Агент перадачы пошты (MTA) адказвае за ўсю ўваходную і выходную пошту.
Паштовы хост – Паштовы хост - гэта сервер, які адпраўляе і прымае пошту для хоста або сеткі. Лісты будуць захоўвацца ў паштовых скрынях на паштовым серверы.
Domain Name Server – Каб вызначыць, куды павінен быць дастаўлены электронны ліст, неабходная сістэма даменных імёнаў (DNS). Сістэма, якая пераўтворыць даменныя імёны, такія як youtube.com, google.com і іншыя, у IP-адрасы, такія як 192.198.0.1.
Просты пратакол перадачы пошты – Гэта самы важны кампанент, паколькі ён пабудаваны як серверная праграма, якая апрацоўвае вашы электронныя лісты, адпраўляе іх на адпаведны сервер і рэтранслюе паведамленні. Ён заўсёды ў пошуку новай пошты для адпраўкі. Выходная электронная пошта таксама правяраецца SMTP, каб гарантаваць, што яна паходзіць ад рэальнага актыўнага ўліковага запісу карыстальніка.
Дызайн высокага ўзроўню
Важныя ўмовы дызайну электроннай пошты
Нягледзячы на тое, што вы ўжо ведаеце, што змяшчаецца ў электронным лісце, усё роўна карысна зразумець кампаненты, якія ўваходзяць у яго стварэнне.
Звычайная электронная пошта складаецца з дзвюх частак: загалоўка і цела.
Першая частка называецца загалоўкам.
Раздзелы, якія неабходна запоўніць
- Хто адправіў ліст:
- Каму адрасаваны электронны ліст?
- Калі прыйшоў электронны ліст?
Раздзелы з опцыямі
- Якая тэма электроннага ліста?
- CC: хто яшчэ павінен быць уключаны ў ліст у якасці атрымальніка
Асноўная частка тэксту
- Матэрыял і іншы падрыхтаваны тэкст, напрыклад HTML, можна ўключыць у асноўны раздзел.
- Цела аўтарызаванай часткі залежыць ад таго, што пастаўшчык паслуг дазваляе ў целе электроннай пошты.
Вельмі важна разумець кампаненты электроннага ліста, таму што яны з'яўляюцца сучаснымі галіновымі стандартамі звычайнага электроннага ліста. Любы карыстальнік, які хоча належным чынам выкарыстоўваць сістэму, павінен будзе мець стандартную мову, якую лёгка зразумець.
Адрас электроннай пошты
Ёмістасць і функцыянальнасць для адпраўкі і атрымання паведамленняў электроннай пошты павінны быць дакладна прадастаўлены карыстальніку сістэмы электроннай пошты. Перш чым хто-небудзь зможа адправіць электронны ліст, патрабуецца адрас электроннай пошты.
Кожны адрас электроннай пошты унікальны.
- У адваротным выпадку DNS будзе разглядаць абодва адрасы электроннай пошты як адзін і той жа IP-адрас, які выкарыстоўваецца для вызначэння таго, куды адпраўляць/атрымліваць электронныя лісты, калі адрасы электроннай пошты не з'яўляюцца унікальнымі.
Імя карыстальніка/імя адраса @ імя дамена - найбольш распаўсюджаны фармат адраса электроннай пошты.
- Напрыклад, «каманда» - гэта лагін, «@» - сімвал @, а «opengenus.org» - гэта даменнае імя («opengenus.org»).
Імя карыстальніка будзе выкарыстоўвацца для ідэнтыфікацыі ўнікальнага адраса на аснове IP-адраса даменнага імя.
Функцыянальнасць сістэмы электроннай пошты
1. Серверы, якія захоўваюць і перадаюць дадзеныя
Пратакол паштовага аддзялення (POP) з'яўляецца прыкладам базавай архітэктуры, у якой сервер захоўвае паведамленні, пакуль карыстальнік не атрымае доступ і не загрузіць іх, маючы доступ да электронных лістоў, якія былі спампаваны ў любы час (нават у аўтаномным рэжыме).
2. Сховішча электроннай пошты толькі на серверы
Замест таго, каб захоўваць усе электронныя лісты на камп'ютары кліента, альтэрнатыўным і лепшым спосабам было б захоўваць іх усе на серверы. Выгляд электроннай пошты аднолькавы на ўсіх машынах, і правайдэр часта захоўвае электронныя лісты ў цэнтралізаваным сховішчы і апрацоўвае паштовыя аперацыі на серверы.
3. Сістэмы кэшавання на баку кліента
Звычайная стратэгія заключаецца ў тым, якія кліенты падтрымліваюць кэшаваную версію адлюстравання электроннай пошты на сваіх машынах, пакуль серверы захоўваюць электронныя лісты бясконца. Рэзервовыя копіі лістоў ствараюцца, а складаныя аперацыі/функцыі пошты (пошук/фільтрацыя/новыя электронныя лісты/і г.д.) даступныя нават пры выключаным камп'ютары.
Як электронная пошта праходзіць ўнутры?
Давайце паглядзім, як адпраўляецца ліст. Электронныя лісты, як і іншыя даныя Інтэрнэту, перадаюцца ў выглядзе патоку пакетаў праз інтэрнэт-пратакол TCP/IP. Гэтая працэдура падзелена на тры этапы:
- Пры адпраўцы электроннага ліста пратакол TCP дзеліць яго на пакеты (), кожны з якіх змяшчае адрасы адпраўніка і атрымальніка.
- Пакеты накіроўваюцца да патрэбнага пункта прызначэння праз пратакол IP. Маршрутызатары ў Інтэрнэце правяраюць адрас кожнага пакета, каб вызначыць найбольш эфектыўны шлях да сервера прызначэння электроннай пошты. Пакеты накіроўваюцца на наступны маршрутызатар, калі шлях быў запланаваны. Напрыклад, аб'ём трафіку ў той ці іншай сетцы ўплывае на маршрутызацыю пакетаў электроннай пошты.
- Калі пакеты паступаюць на сервер электроннай пошты атрымальніка, TCP збірае іх у зыходны фармат электроннай пошты (які атрымальнік можа прачытаць).
Серверы электроннай пошты (SMTP і MTA)
У адрозненне ад фізічнай паштовай скрыні, дзе ўся ваша пошта апрацоўваецца адным пастаўшчыком, паштовым аддзяленнем, электронная пошта апрацоўвае ўваходную і выходную пошту асобна. Ёсць два розных тыпу сервераў.
Простая сістэма перадачы пошты (SMTP) - гэта пратакол дастаўкі электроннай пошты, які дазваляе адпраўляць і атрымліваць паведамленні праз Інтэрнэт. SMTP - гэта пратакол, які перадае інфармацыю аб дэталях перадачы паведамлення электроннай пошты і выкарыстоўваецца толькі для выходнай пошты.
Агент перадачы пошты (MTA) - гэта серверная праграма, якая адпраўляе электронныя лісты з дапамогай простага пратаколу перадачы пошты (SMTP). Кліенцкі MTA, які ўключае ў сябе ўстаноўку праграмнага забеспячэння для доступу да электроннай пошты (напрыклад, Outlook), і вэб-MTA, доступ да якога ажыццяўляецца праз вэб-браўзер, - гэта два тыпы MTA (Gmail, напрыклад).
Любы чалавек, які мае камп'ютар, можа кіраваць MTA. Гэта проста, а MTA паклапоціцца аб уваходнай пошце. Запуск уласнага MTA для адпраўкі вялікай колькасці масавых лістоў пры захаванні высокай ступені дастаўкі можа быць складаным.
Ёсць некаторыя нормы і ўмоўнасці, якіх трэба прытрымлівацца. Іх невыкананне паставіць пад пагрозу вашу здольнасць своечасова дастаўляць пошту. Канфігурацыя вашых кліентаў для выкарыстання SMTP-сервера вашага правайдэра, а не наладжванне і запуск уласнага - больш хуткі і просты варыянт.
Пратаколы электроннай пошты
Пратакол паштовага аддзялення (POP) гэта абрэвіятура ад Post Office Protocol. Электронная пошта здабываецца з дапамогай гэтага праграмнага забеспячэння. POP3 дазваляе карыстальніку электроннай пошты праглядаць свае электронныя лісты, якія захоўваюцца на серверы ў іх уліковым запісе. Вам не трэба заставацца ў сетцы, каб атрымліваць электронныя лісты. Каб атрымаць доступ да электроннай пошты, вам трэба толькі пакінуць копію на серверы.
IMAP (Пратакол доступу да паведамленняў у Інтэрнэт) з'яўляецца крыху больш складаным, калі справа даходзіць да кіравання электроннай поштай. Кліенты і серверы IMAP маюць двухбаковую размову. У адрозненне ад POP, пратакол IMAP захоўвае дублікат кожнага паведамлення на серверы, каб да яго маглі атрымаць доступ шматлікія кліенты. Калі вы атрымліваеце электронны ліст, выкарыстоўваецца гэты пратакол. Пры выкарыстанні IMAP электронныя лісты застаюцца на серверы, а не загружаюцца ў паштовую скрыню карыстальніка і потым выдаляюцца.
На фоне сістэмы электроннай пошты ёсць шмат больш складаных кампанентаў.
Я спадзяюся, што цяпер вы лепш разумееце сістэму электроннай пошты, уключаючы яе пратаколы, серверы і іншыя кампаненты.
Пакінуць каментар