Как работи електронната поща?
Изпращате и получавате всеки ден, това е мигновено и не струва нищо. Това е имейл, един от най-важните инструменти днес. Нека да разгледаме как работи, под-качулка и на нормалния език.
Какво точно е Email?
Електронната поща (съкратено e-mail, e-mail, E-Mail и др.) Е много стара форма на компютърна комуникация. Преди много време - в технологични, а не човешки термини - компютрите бяха гигантски машини. Хората използват комутируеми терминали за достъп до тях и всяка машина съхранява съхранение за множество потребители. Както при всяка общност, хората са намерили полезни и уникални начини за комуникация помежду си и еволюира системата за съобщения. Предупреждението беше, че можете да изпращате съобщения само на други потребители в една и съща система, поне до 1971 година. , Очевидно, както основната динамика, така и далечните последствия не бяха толкова прости, но именно тази идея ни довежда до мястото, където сме днес.
(Изображение от ajmexico)
По това време имейлът беше еквивалент на днешното текстово съобщение. С течение на времето тя се променя и еволюира като нещо друго; тя има информация за подателя и получателя, темата за обекта, тялото на съобщението и прикачените файлове, но като цяло имейлите са доста прости документи. Не е лесно обаче да се получи от точка А в точка Б. Както всичко останало, има сложен процес, който работи зад кулисите, за да изглежда възможно най-безпроблемно. Много от идеите, използвани при препредаването на електронната поща, бяха важни при формулирането на трансфера на документи, което е в основата на неща като системи за информационни табла и световната мрежа..
От подател до получател
Да започнем с илюстрация на процеса. Първоначално може да не е напълно логично, но ще е полезно да се върнем към.
Когато някой, да кажем продавач на подправки, изпрати имейл, той трябва да има адрес във формата на [email protected]. Нашият пример е [email protected]. Имейлът се изпраща от клиента на сървър за изходяща поща чрез Simple Mail Transfer Protocol. SMTP сървърът е като местната пощенска служба, която проверява пощенските ви услуги и адрес и изчислява къде да изпрати пощата ви. Въпреки това не разбира области. Те са нещо като абстрактно нещо, така че SMTP сървърът свързва сървъра на системата за имена на домейни. DNS сървърът е нещо като телефон или адресна книга за интернет; то превежда домейни като “arrakis.com” на IP адрес като “74.238.23.45”. След това той установява дали този домейн има някакви “MX” или сървъри за обмен на поща върху него и прави бележка за него. Това е като вашите пощенски офис консултантски карти, където трябва да отидете на вашата поща, обаждайки се на местната поща и проверявайки дали вашият приятел има пощенска кутия или Р. кутия за получаване на поща.
Сега, когато SMTP сървърът има подходяща информация, съобщението се изпраща от този сървър до сървъра за обмен на поща на целевия домейн. Този сървър се нарича MTA или агент за прехвърляне на поща. Той решава къде точно да постави пощата, подобно на това как пощата на вашия приятел изчислява как най-добре да го достави. След това вашият приятел отива и извлича пощата, обикновено използвайки клиент, който работи чрез POP или IMAP.
POP срещу IMAP
Тези два съкращения поставят панелите с имейл настройки навсякъде, така че нека ги разгледаме по-задълбочено. POP означава Post Office Protocol. Това е полезно, защото, като поща, можете да влезете, да вземете цялата си поща и след това да си тръгнете. Не е нужно да сте свързани, а освен да оставите копие на сървъра, това е доста изрязана процедура. Ако не оставите копие на сървъра, той не изисква много място или честотна лента. Можете да използвате POP, за да вземете поща от няколко различни входящи кутии на няколко различни имейл сървъра и да ги консолидирате на едно.
Въпреки това има своите недостатъци. POP е еднопосочен протокол; информацията пътува по един начин. След като изтеглите имейла на клиент, зависи от клиента да подреди различните му статуси и т.н. Това е добре, ако имате достъп до поща само от едно място. Днес обаче е обичайно да получавате имейл достъп от клиента на телефона, уеб интерфейса, когато сте някъде далеч, и клиент, когато сте у дома. Би било досадно да се сортира цялата тази информация в няколко устройства, ако приемем, че дори сте запазили копие на всеки имейл на сървъра, за да започнете.
(Изображение от „УспешноByDesigns“)
IMAP е малко по-умен за нещата. Докато POP може да се счита за много „ориентиран към клиента“, протоколът за достъп до интернет съобщения е проектиран да работи по различен начин: „ориентиран към сървъра“ и двупосочен. Клиентите имат двупосочна комуникация със своите сървъри. Всички съобщения се съхраняват на сървъра, за да имат достъп до тях с множество клиенти. Когато проверявате имейл на телефона си, той е маркиран като прочетен и по време на следващото взаимодействие със сървъра този статус се изпраща обратно, така че всички останали клиенти да могат да бъдат актуализирани с него. Това е все едно да изпращате поща до асистент в пощенската служба, която я категоризира и съхранява за вас, дава ви го независимо дали сте у дома, на работа или всъщност там и правите промени в съхранените копия, както правите.
Можете да запазите правилно маркиран архив както на домашния си клиент, така и на вашия пощенски сървър. IMAP също поддържа офлайн режим; промените се синхронизират със сървъра следващия път, когато сте онлайн. Можете също да конфигурирате пощенските сървъри на IMAP, за да изтеглят и поща от POP входящи съобщения, което работи много добре, ако искате да консолидирате. Разбира се, тъй като IMAP работи с идеалния облак, достъпът до сървърите и съхранението им могат да бъдат проблеми. За щастие пространството за съхранение и честотната лента не са толкова скъпи, колкото са били, но това определено може да бъде компромис за някои хора.
И SMTP и MTA
За разлика от вашата физическа пощенска кутия, изходящата и входящата поща се обработват от два различни типа сървъри. Наистина няма дискриминация по отношение на получаването на сървъри; всеки компютър може да се направи MTA доста лесно и да се справят с нещата добре. Изпращането на поща е друга история. SMTP сървърите трябва да имат статични IP адреси, а повечето интернет доставчици блокират порт 25, така че потребителите им да не могат сами да изпращат поща. Защо? Поради огромното количество спам, който разяжда колективната ни честотна лента, много неща, които вашият MTA трябва да конфигурира да филтрира. Можете да конфигурирате клиентите си да използват SMTP сървъра на вашия доставчик вместо да изпълнявате собствените си. Въпросът е, че имате нужда от MTA и SMTP сървър, за да използвате имейл, тъй като всеки е специализиран за това, което прави.
Имейлът е важна част от ежедневието ни, но е хубаво да се разбере как работи. В края на краищата, нямаше да имаме интернет без него.