Как работи електронната поща

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

Как работи електронната поща

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

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

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

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

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

Видео

Възпроизведи видео

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

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

Как работи електронната поща

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

Как работи електронната поща

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

Как работи електронната поща

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

Как работи електронната поща

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

Как работи електронната поща

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

Как работи електронната поща

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

Как работи електронната поща

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

Как работи електронната поща

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

Как работи електронната поща

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

Как работи електронната поща

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

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

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

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster