Nginx - e -postmodul

Innehållsförteckning
Nginx det är en webbserver full hanterar inte bara statiskt och dynamiskt innehåll genom tillägg, det har också en posthanteringsmodul mycket konkurrenskraftig, så det kan vara vår kompletta webblösning.
Bland de olika typer av e -postmeddelanden som vi kan konfigurera har vi POP3, IMAP, SMTPSom vi kan se täcker vi praktiskt taget alla de mest populära alternativen på marknaden.
Grundläggande proxyservice
I början, e -postmodul av Nginx var avsedd och utvecklad för användning av FastMail, tillhandahåller en anslutningspunkt till IMAP för användare, så är det nuvarande e -postkontot värd på ett antal servrar.
Nginx Genom att vara händelsebaserad kan vi styra inkommande trafik till valfritt antal servrar där kontot kan vara värd, vilket ger oss möjlighet att kommunicera en enda slutpunkt med klienten, samtidigt som vi skalar antalet servrar med antalet användare.
Låt oss se ett diagram så att vi kan förstå denna operation grafiskt:

Som vi ser Nginx tar emot de olika förfrågningarna från internet och beror på deras destination omdirigerar dem till servrarna POP3 / IMAP motsvarande och kan till och med rikta a SMTP och att den svarar direkt, om vi tittar på diagrammet innebär HTTP -delen att vi också kan hantera autentisering via webben, vilket ger ytterligare säkerhet och funktioner.
ViktigDet viktiga som vi kan markera i detta diagram är att användaren aldrig kommer att interagera direkt med e -postservern, allt kommer att göra det hantera Nginx, på så sätt fördela resurser mer effektivt, bryta anslutningar vid rätt tidpunkt och balansera laster.
Tjänsten POP3
Tjänsten POP3 Den motsvarar Postkontorets protokoll eller Post Office Protocol, är en standard som används på Internet för att få meddelanden från en brevlåda på en webbpostserver. Siffran 3 motsvarar att detta är 3: e versionen av protokollet.
Vanligtvis ansluter en e -postklient och får alla e -postmeddelanden i en session och stänger sedan anslutningen genom att göra detta POP3 raderar alla e -postmeddelanden som har markerats som levererade eller nedladdade, vilket frigör utrymme på servern.
Låt oss se i följande bild en standard grundkonfiguration för detta protokoll på en server Nginx:

Här ser vi att vi delegerar autentiseringsdelen till port 9000 på maskinen där vi har Nginx, sedan i serversektionen definierar vi lyssningsporten till 110 och anger pop3 -protokollet, slutligen berättar vi att dess beteende kommer att vara proxy.
ViktigSlutligen är det mycket viktigt att nämna det Nginx är inte e -postservern, det är helt enkelt mellanhanden, det är därför vi inte ser någon konfiguration POP3 i den här koden som vi visar i bilden.Gillade du och hjälpte denna handledning?Du kan belöna författaren genom att trycka på den här knappen för att ge honom en positiv poäng
wave wave wave wave wave