Представьте себе, что вы собираетесь отправить своему другу письмо. Было бы сложно бегать к нему домой и передавать его лично сразу после написания. Поэтому мы идем в почту, и это письмо доставляет почтальон до дома друга.
А если бы не было почты? Пришлось бы идти к другу, а если нет почтальона? Получилась бы неудобная ситуация, когда друг проверяет каждое утро, пришло ли его письмо в почтовое отделение.
Применим эту концепцию к почтовым серверам.
📮 Postfix: Почта почта
Postfix выполняет роль почтового отделения (Mail Transfer Agent, MTA).
- Когда пользователь отправляет письмо, Postfix принимает его и передает по назначению.
- Письма, приходящие извне, также принимает Postfix и доставляет в локальную систему.
- Он использует SMTP (Simple Mail Transfer Protocol) для передачи писем.
То есть это ключевая система, которая обеспечивает правильную доставку писем по всему миру.
🚴 Dovecot: Почтальон, который доставляет письма
Что если письма, которые приняло почтовое отделение (Postfix), просто будут храниться на складе?
Тогда люди будут вынуждены лично приходить в почтовое отделение, чтобы забрать свои письма.
Здесь появляется почтальон (Dovecot, Mail Delivery Agent, MDA).
- Dovecot передает письма, которые принял Postfix, на почтовые клиенты пользователей (Thunderbird, Outlook, Gmail и т.д.).
- Он поддерживает почтовые протоколы, такие как POP3 и IMAP, чтобы люди могли получать свои письма дома.
🛠️ Почему Postfix и Dovecot нужны вместе?
Что если у нас только Postfix?
👉 Письма будут приняты, но пользователь не сможет их проверить.
А если у нас только Dovecot?
👉 Он сможет доставить письма, но не будет самих писем для получения.
В конечном итоге только Postfix (почта) и Dovecot (почтальон) вместе обеспечивают совершенную почтовую систему, где можно отправлять и получать письма!
🎯 Цели этой серии
В этой серии мы:
- 📌 Точно поймем принципы работы почтового сервера и роли Postfix & Dovecot,
- 📌 Попробуем самостоятельно построить почтовый сервер в среде Linux,
- 📌 Практикуемся в управлении почтой на основе базы данных (DB) с помощью системы виртуальных пользователей.
То есть, цель состоит не просто в том, чтобы «просто установить это~», а научиться управлять почтовым сервером на уровне не ниже!
В следующем выпуске подробно разберем основные настройки и принципы работы Postfix! 🚀
댓글이 없습니다.