Nginx - Пощенски модул

Съдържание
Nginx това е уеб сървър пълен не само обработва статично и динамично съдържание чрез разширения, но има и модул за обработка на поща много конкурентен, така че може да бъде нашето цялостно уеб решение.
Сред различните видове имейли, които можем да конфигурираме, имаме POP3, IMAP, SMTPКакто виждаме, ние обхващаме практически всички най -популярни опции на пазара.
Основна прокси услуга
В началото, пощенски модул на Nginx е предназначена и разработена за използване на FastMail, предоставяйки точка за свързване към IMAP за потребителите, по този начин текущият имейл акаунт се хоства на редица сървъри.
Nginx Базирането на събития ни позволява да насочваме входящия трафик към произволен брой сървъри, където акаунтът може да бъде хостван, като по този начин ни дава възможност да комуникираме една крайна точка с клиента, като същевременно мащабираме броя на сървърите с броя на потребителите.
Нека да видим диаграма, за да можем да разберем графично тази операция:

Както виждаме Nginx получава различните заявки от интернет и в зависимост от тяхната дестинация ги пренасочва към сървърите POP3 / IMAP съответстващи и дори могат да насочват a SMTP и че отговаря директно, ако погледнем диаграмата, HTTP частта означава, че можем да управляваме и удостоверяване чрез мрежата, добавяйки допълнително ниво на сигурност и функционалности.
ВажноВажното, което можем да подчертаем в тази диаграма, е, че потребителят никога няма да взаимодейства директно с пощенския сървър, всичко ще стане управлявайте Nginx, като по този начин разпределя ресурсите по -ефективно, прекъсва връзките в точното време и балансира натоварванията.
Услугата POP3
Услугата POP3 Съответства на Пощенски протокол или Post Office Protocol, е стандарт, използван в Интернет за получаване на съобщения от пощенска кутия на уеб пощенски сървър. Числото 3 съответства на това, че това е 3 -та версия на протокола.
Обикновено имейл клиент се свързва и получава всички имейли в една сесия и след това затваря връзката, като прави това POP3 изтрива всички имейли, които са маркирани като доставени или изтеглени, като по този начин освобождава място на сървъра.
Нека видим на следващото изображение стандартна базова конфигурация за този протокол на сървър Nginx:

Тук виждаме, че делегираме частта за удостоверяване на порт 9000 на машината, където имаме Nginx, след това в секцията сървър дефинираме порта за слушане на 110 и посочваме протокола pop3, накрая му казваме, че поведението му ще бъде прокси.
ВажноИ накрая, много е важно да се спомене това Nginx не е пощенският сървър, той е просто посредник, затова не виждаме никаква конфигурация POP3 в този код, който показваме на изображението.Хареса ли ви и помогнахте на този урок?Можете да възнаградите автора, като натиснете този бутон, за да му дадете положителна точка
wave wave wave wave wave