Как работи имейлът

Това е началото на голям курс за това как работят пощенските сървъри. Не преследвам целта бързо да науча някого как да работи с пощенски сървъри. Тук ще има много допълнителна информация относно проблемите, които ще срещнем по пътя, защото се опитвам да направя курса предимно за тези, които тепърва правят първите си стъпки.

Как работи имейлът

предговорСлучи се така, че работих като преподавател по Linux администрация. И като домашна работа давам на учениците дузина връзки към различни ресурси, защото някъде няма достатъчно материал, някъде е твърде сложен. И на различни ресурси материалът често се дублира и понякога започва да се разминава. Освен това по-голямата част от съдържанието е на английски, но има ученици, които трудно разбират. Има отлични курсове от Семаев и Лебедев, а може би и от други, но според мен някои теми не са достатъчно разкрити, някои не са достатъчно свързани с други.

Затова един ден реших по някакъв начин да очертая материала и да го дам на учениците в удобна форма. Но тъй като правя бизнес, защо да не го споделя с всички? Отначало се опитах да направя текст и да го разреждам с връзки, но има милиони такива ресурси, но какъв е смисълът? Някъде липсваше нагледност и обяснения, някъде учениците ги мързи да прочетат целия текст (и не само тях) и се получават пропуски в знанията.

Но не са само учениците. През цялата си кариера съм работил в ИТ интегратори и това е огромен опит в работата с различни системи. В резултат на това станах общ инженер. Често ми се налага да имам работа с ИТ хора в различни компании и доста често забелязвам пропуски в знанията им. Има много самоуки в ИТ, включително и аз. И аз имам достатъчно от тези пропуски и бих искал да помогна на другите и на себе си да се отърва от тези пропуски.

Що се отнася до мен, малките видеоклипове с информация са по-интересни и по-лесно смилаеми, затова реших да опитам този формат. И знам много добре, че езикът ми не е спрян, трудно ме слуша, но се опитвам да стана по-добър. За мен това е ново хоби, което искам да развия. Преди имах по-лош микрофон, сега основно решавам проблеми със звука и говора. Искам да правя качествено съдържание и наистина имам нужда от обективна критика и съвет.

PS Някои смятат, че видео форматът не е съвсем подходящ и е по-добре да го направите в текст. Не съм много съгласен, но нека има избор - и видео, и текст.

видео

Следваща> Режими на работа на мейл сървъра

За да можете да работите с имейл, ви е необходим имейл клиент. Може да бъде или уеб клиент, да кажем gmail, owa, roundcube, или приложение на компютър - outlook, thunderbird и т.н. Да предположим, че вече сте се регистрирали в някаква пощенска услуга и трябва да настроите пощенски клиент. Отваряте програмата и тя ви иска данни: име на акаунт, имейл адрес и парола.

Как работи имейлът

След като въведете тези данни, вашият имейл клиент ще се опита да намери информация за вашия имейл сървър. Това се прави, за да се опрости настройката на връзка със сървъра, тъй като повечето потребители не знаят адресите и протоколите за връзка. За да направят това, имейл клиентите използват различни методи за намиране на информация за сървъра и настройките за връзка. Тези методи може да варират в зависимост от имейл клиента.

Как работи имейлът

Например Outlook използва метода „автоматично откриване“, клиентът се свързва с dns сървъра и иска конкретен запис за автоматично откриване, който е свързан с пощенския домейн, който сте посочили в настройките на вашия пощенски клиент. Ако администраторът е конфигурирал този запис на DNS сървъра, той сочи към уеб сървъра.

Как работи имейлът

След като пощенският клиент научи адреса на уеб сървъра, той осъществява достъп до него и намира предварително подготвен файл с настройки за свързване с пощенския сървър в XML формат.

Как работи имейлът

В случая на Thunderbird, пощенският клиент пропуска DNS търсенето за записа за автоматично откриване и вместо това се опитва да се свърже директно с уеб сървъра за автоматично конфигуриране. и името на посочения домейн. Той също така се опитва да намери файл с настройки за връзка в XML формат на уеб сървъра.

Как работи имейлът

Ако пощенският клиент не намери файл с необходимите настройки, той ще се опита да познае настройките сред често използваните. Например, ако името на домейна е example.com, тогава пощенският сървър ще провери дали има сървъри с имена imap.example.com и smtp.example.com. Ако го намери, ще го напише в настройките. Ако пощенският клиент не може да определи адреса на пощенския сървър по никакъв начин, той ще подкани потребителя сам да въведе данните за връзката.

Как работи имейлът

След това ще забележите 2 полета за сървъри - адрес на сървър за входяща поща и адрес на сървър за изходяща поща. По правило в малките организации тези адреси са еднакви, дори ако са посочени чрез различни DNS имена, а в големите компании това може да са различни сървъри. Но няма значение дали е един и същ сървър или не - услугите зад тях са различни. Един от най-популярните пакети за пощенски услуги е Postfix & Dovecot. Където Postfix действа като сървър за изходяща поща (MTA - агент за прехвърляне на поща), а Dovecot действа като сървър за входяща поща (MDA - агент за доставка на поща). От името можете да познаете, че Postfix се използва за изпращане на поща, а Dovecot се използва за получаване на поща от имейл клиент. Самите пощенски сървъри комуникират помежду си чрез SMTP протокола – т.е. Dovecot (MDA) е необходим за потребителите.

Как работи имейлът

Да кажем, че сме установили връзка с нашия пощенски сървър. Нека се опитаме да изпратим съобщение. В съобщението посочваме нашия адрес и адреса на получателя. Сега, за да достави съобщението, вашият имейл клиент ще изпрати съобщения до вашия сървър за изходяща поща.

Как работи имейлът

Когато вашият сървър получи съобщение, той ще се опита да разбере на кого да достави съобщението. Вашият сървър не може да знае наизуст адресите на всички пощенски сървъри, така че търси DNS, за да намери специален MX запис - сочещ към пощенския сървър за този домейн. Тези записи може да се различават за различните поддомейни.

Как работи имейлът

След като знае адреса на сървъра на получателя, той изпраща вашето съобщение чрез SMTP на този адрес, където сървърът за електронна поща на получателя (MTA) ще получи съобщението и ще го постави в специална директория, която също се разглежда от услугата, отговорна за получаване на съобщения от клиенти (MDA).

Как работи имейлът

Следващият път, когато имейл клиентът на получателя попита сървъра за входяща поща за нови съобщения, MDA ще изпрати вашето съобщение до него.

Но тъй като пощенските сървъри работят в Интернет и всеки може да се свърже с тях и да изпраща съобщения, както и пощенските сървъри се използват широко от различни компании за обмен на важни данни, това е доста вкусна хапка за нападателите, особено за спамерите. Следователно съвременните пощенски сървъри имат много допълнителни мерки за потвърждаване на подателя, проверка за спам и т.н. И ще се опитам да обхвана много от тези теми в следващите части.

Източник: www.habr.com

Добавяне на нов коментар