Kompjutera, Program
Server Mail në Linux: Përmbledhje dhe setup
E-mail për shumicën e njerëzve duket si një faqe interneti normal me një user-friendly interface, në të cilën ju mund të shkruani qetë tekst, bashkangjitni foto dhe për të dërguar mesazhe për miqtë. Megjithatë, ajo është në fakt shumë më e komplikuar. Të transferimit të të dhënave duke përdorur serverat e-mail në Linux. Janë ata të cilët janë të angazhuar në përpunimin, shpërndarjen dhe mesazhit kurs. Ky artikull do të diskutojnë më popullore serverat e-mail në Linux, si dhe se si të konfigurosh disa prej tyre.
Rishikimi i vendimeve për të krijuar një sistem të dërgimit dhe pranimit të mesazheve
Me ndihmën e e-mail në një server Linux, ju mund të shpejt dhe me lehtësi mund të vendosë mekanizmin e tyre për të marrë dhe për të dërguar mesazhe. Web ka shumë zgjidhje të gatshme, të cilat mund të vendosni vetëm një grimë "përfundoi". Midis tyre, natyrisht, ka edhe më komplekse në konfigurimin e sistemit, konfigurimi i cili është paraqitur në shembullin e mëposhtëm postfix.
Sendmail - të njohura dhe të shpejtë
Sendmail mund të quhet një pionier midis postën servera në Linux. Versioni i parë u lirua përsëri në vitin 1983. Që sendmail zotëruar pluralizmin e stacioneve dhe nyjet. Ajo është përdorur gjerësisht për këtë ditë. Të shpejtë dhe të optimizuar server, por ajo nuk i plotëson standardet moderne të sigurisë dhe është mjaft e rëndë për të ngritur.
Postfix - fleksibël, të fuqishme dhe të besueshme
Ajo është zhvilluar fillimisht për përdorim të brendshëm Research Center IBM. Shumë funksione dhe karakteristika të huazuara nga sendmail. Megjithatë, ajo është shumë më e shpejtë, më të sigurt, dhe setup merr më pak kohë dhe përpjekje. Ajo mund të përdoret si një mail server në Linux, MacOS, Solaris.
IredMail
Ky server është në thelb një virulencë më të madhe të vendosur të Scripts dhe dosjet e konfigurimit. Me ndihmën e tyre, ju mund të shpejt të marr mail server në Linux Web-bazuar dhe të lirë. Ajo ka mbështetje për SMTP, POP3 dhe IMAP. Procedura e instalimit në përgjithësi nuk është marrë më shumë se 10 minuta, në varësi të aftësive të administratorit.
Në procesin e përcaktimit të një mail server Linux- iRedMail do të instalohet automatikisht do të thotë që kanë të bëjnë me viruse dhe spam. Përveç këtyre mund të shtohet mbrojtje kundër forcës brutale, analizues të ndryshme dhe kështu me radhë. Një mundësi e madhe gati Linux-mail server.
IndiMail
Ajo kombinon disa protokolle të njohur dhe teknologjitë për zbatimin e transmetimit të mesazheve email. Sistemi i integruar aftësinë për të krijuar lidhjet midis nyjeve të një rrjeti, për shembull, për ndarjen e një burim të postës për kompanitë e degëve të ndryshme. Sistemi ka një mekanizëm shumë fleksibil konfigurimit. Ajo zbatohet përmes një ridefinimi të variablave, të cilin server rreth 200. Është e mundur për të krijuar disa flukse paralele punës IndiMail.
gjëmim
Postal Linux web-server shkruar në C ++. Nuk është një ndërtuar në API për menaxhimin dhe krijimin e skenarëve të. Ajo ka shumë karakteristika dhe funksionalitetin "nga kutia". Mbështetur nga disa versione të njohur të dhënave. Nëse e dëshiruar, apo rikonfigurim, ju mund të shpejt të kaloni nga njëri në tjetrin. ndërfaqet e serverit të ndarë e të drejtave të zonës së tyre të veçantë - përdoruesit, administratorët, dhe server domain.
Zentyal
Ndoshta më e lehtë dhe më i përshtatshëm tren postar Linux-server. Është pothuajse të gjitha udhëzimet dhe të kryer cilësimet në një ndërfaqe të veçantë grafike. Në bazë të mail server Linux Ubuntu. Shtimi i funksioneve apo aftësitë duke instaluar module të reja. Me të mund të organizohet si një server të veçantë postës dhe një nyje router ose ndërmjetës midis rrugët kryesore.
AXIGEN
Pa pagesë, të fuqishme dhe të shfaqë server pasur mail. Ajo mund të përdoret si nëpërmjet ndërfaqe e saj të internetit, ose nëpërmjet ndonjë klient e-mail. Ai është në gjendje të mbledhë mail nga kutitë e jashtme, për të prodhuar një përgjigje automatike për mesazhe, të filtruar ato, dhe gjithashtu i përshtatshëm për të importojë një skedar CSV.
Konfigurimi dhe Administrata ka një ndërfaqe e saj të internetit. Për dashamirët e modelit të menaxhimit klasik - detyra është në disponim nëpërmjet komandës tastierë.
Server mbështet një shumëllojshmëri të sistemeve operative, duke përfshirë linjë e Windows. Procesi i ndërveprimit është e dokumentuar shumë mirë dhe razyasnon shembuj të shumtë në faqen e internetit zhvilluesit.
CommuniGate Pro
server ndër-platformë që mund të punojnë me të e-mail dhe mesazheve zanore. Është e mundur që të lidheni me atë përmes e-mail klient ose një ndërfaqe të centralizuar të internetit. Është realizimi i diferencimit të të drejtave të aksesit për disa njerëz llogari. Plugins mund të ndihmojë në integrimin e sistemeve të ndryshme të anti-virus dhe zgjidhjet.
Vendosja e një shembull të një sistemi
Pas një shqyrtimi të e-mail servers në Linux duhet të konsiderojë vendosjen e një prej tyre më në detaje.
Për shembull, ne mund të ju tregojnë se si për të instaluar dhe konfiguruar postfix në Ubuntu. Supozohet se hardware është tashmë në dispozicion dhe sistemi operativ është përditësuar në versionin e fundit.
Gjëja e parë që bëni - është për të shkarkuar server vetë. Ajo është në dispozicion në magazinat e Ubuntu, kështu terminali, tipi:
Gjatë instalimit, sistemi do të kërkojë një fjalëkalim të ri për përdoruesit bazës së të dhënave në bazë të llogarisë root. Atëherë ajo duhet të përsëritet për të konfirmuar. Atëherë ai mund të pyesni se çfarë lloji i instalimit janë të interesuar. Pastaj, emri postë e sistemit, ku ju mund të specifikoni - some.server.ru.
Tani ju duhet të krijoni një bazë të dhënash për server. Kjo mund të bëhet me komandën:
root mysqladmin -u -P krijuar mail.
Ky është vendi ku duhet të specifikoni një fjalëkalim i vlefshëm për bazën e të dhënave.
Tani ju mund të shkoni në MySQL shumë lëkurës me komandën:
root mysql -u. përsëri, sistemi do të kërkojë fjalëkalimin që është e nevojshme për të hyrë.
Next do të urdhëroj vendosur, e cila do të ndihmojë për të krijuar një përdorues të ri me privilegje:
Gjithashtu kërkohet tabelave në bazën e të dhënave kryesore, të krijuar ato në mënyrë që ju mund të:
Tani mysql console nuk është më e nevojshme dhe ju mund të merrni nga ajo.
konfigurimi postfix
Së pari ju duhet për të treguar server, si për të hyrë në bazën e të dhënave, si të shikoni për atë vlerat e nevojshme. Për ta bërë këtë, do të ketë disa fotografi. Ato mund të jenë të vendosura në dosjen / etc / postfix. Këtu janë emrat e tyre:
Ato duhet të përmbajnë përmbajtjen e mëposhtme, ndër të cilat string query për çdo fotografi do të jetë unik:
Emri i përdoruesit = admin specifikuar kur të krijuar një tabelë;
password =
dbname = Emri i bazës së të dhënave e krijuar;
query = query, secili për një fotografi të veçantë;
Pret = 127.0.01.
Pjesërisht pyetjen për fotografi:
Këto fotografi do të vendosur fjalëkalim për të hyrë brënda në bazën e të dhënave, në mënyrë që qasja në to duhet disi të kufizuar. Për shembull, vënë të drejtë, ajo është e kufizuar.
Tani ne kemi për të shtuar mundësitë për të postfix. Vlen të përmendet se në vijën e mëposhtme, të zëvendësojë some.server.ru domain vërtetë.
Certifikatat e sigurisë
Për të filluar, ju do të duhet për të krijuar një autoritet të certifikimit, i cili do të konfirmojë vlefshmërinë e të gjitha certifikatave.
Krijuar për të ruajtur fotografi:
mkdir ~ / CA_new
Dhe një file i konfigurimit. Ajo pret kodin e mëposhtëm:
Një shpjegim të vogël për atë:
- ndryshueshme C - këtu ju duhet të specifikoni vendin në formatin me dy shkronja, për shembull, për Rusinë - RU;
- ST - do të thotë një rajon apo zonë të caktuar;
- L - qyteti;
- O - emri i shoqërisë;
- CN - këtu ju duhet të specifikoni domain që synon kyç;
- e-mail adresa.
Pastaj krijoi dhe çelësi vetë:
sudo OpenSSL genrsa -des3 -out ca.key 4096
Sistemi ju bën për një fjalëkalim për kyç, e cila në çdo rast nuk do të harroj.
Tani ju duhet për të hapur Version kyç:
req OpenSSL NEW -x509 -nodes -sha1 -days 3650-Key ca.key -out ca.crt -config ca.conf
Nuk do të duhet për të hyrë në një fjalëkalim krijuar më parë për çelës privat.
Tani certifikata:
OpenSSL pkcs12 Eksport -in ca.cer -inkey ca.key -out ca.pfx
Tjetra ju duhet të krijoni një listë në të cilën për të ruajtur të gjitha çelësat e krijuara. dosje vet është përcaktuar për çdo server.
mkdir SERV
mkdir SERV / some.domen.ru
Dhe për të krijuar konfigurimin e tyre:
nano SERV / some.domen.ru / openssl.conf
Brenda ajo duhet të jetë settings specifikuara më poshtë. Ato janë të ngjashme me ato të krijuara tashmë.
Për të gjeneruar një çelës, përdorni komandën:
sudo OpenSSL genrsa -passout kalojë: 1234 -des3 -out SERV / some.server.ru / server.key.1 2048
Kjo linjë përdor fjalëkalimin 1234. Ajo është e nevojshme për disa kohë.
Fjalëkalimi është hequr tani nga ekipi:
OpenSSL RSA -passin kalojë: 1234 SERV -Në / some.server.ru / server.key.1 -out SERV / some.server.ru/server.key
Tani ju duhet të regjistroheni kyç:
SERV /some.server.ru/ openssl.conf -new -key SERV /some.server.ru/ server.key -out SERV /some.server.ru/ server.csr OpenSSL REQ -config SERV /some.server.ru/ openssl.conf NEW-Key SERV /some.server.ru/ server.key -out SERV /some.server.ru/ server.csr
rm -f SERV/ some.server.ru/server.key.1 Dhe për të hequr të përkohshëm: rm -F SERV / some.server.ru/server.key.1
Me ndihmën e manipulimit të kryer do të jetë një mail server që vetëm mund të dërgoni dhe të merrni mesazhe. Përveç kryesore, ka module shtesë që mund të instalohet për të zgjeruar funksionalitetin. Kjo do të krijojë një server të plotë me tipare mail në Linux për ndërmarrje.
karakteristika të tjera
Modulet e mëposhtme mund të përdoren për të zgjeruar kapacitetet e mail server, të tilla si "spam" ose shpërndarjen e shërbimit.
- Horde. Shumë ndërfaqe web user-friendly për postën. Përveç Detyra e saj kryesore ka një ndërtuar në kalendar, detyrat, dhe kontaktet. Ajo ka një përshtatshëm konfigurimit dhe akordim qark.
- Amavisd-re. Ajo kryen rolin e një portë dhe është përdorur kryesisht për docking teknologji të ndryshme. Amavisd-ri merr, filtra ajo përcakton nëse ajo mund të jetë e rrezikshme, dhe lidh funksionet shtesë të moduleve të tjera për verifikim.
- SpamAssassin. Si emri nënkupton, njësia filtron letra sipas rregullave të caktuara, duke llogaritur spam. Ajo mund të përdoret edhe veç e veç dhe si pjesë e demonëve të ndryshme.
- ClamAV. Popular Linux-mjedis antivirus. Kjo është një software i lirë. Gjendje për të punuar me shumë servera të ndryshëm postës për të skanoni fotografi dhe mesazhe "të fluturojnë".
- Razor. ostfix. Ky modul ruan checksums e mesazhet spam dhe komunikon drejtpërdrejt me P ostfix.
- Pyzor - një tjetër mjet për të përcaktuar mesazhe që përmbajnë me qëllim të keq ose e kotë të kodit të përdoruesit.
- Fail2ban. Një mjet që mbron përdoruesit llogaritë kundër piraterie forcave fjalëkalimet brutale. Pas një numër të caktuar të herë një të veçantë IP-adresa është e bllokuar për një kohë.
- Postier. Mënyra më e lehtë për të krijuar listat e postimeve nëpërmjet web interface.
- Munin. Një mjet për kryerjen monitorimi server. Ajo ka një shumë të gatshme plug-ins që zgjerojnë kapacitetet e saj. protokollet e rrjetit të punës mund të gjurmuar në një orar të përshtatshëm.
përfundim
Siç mund të shihet nga neni, instalimin dhe konfigurimin e një mail server të plotë me dorë - një detyrë të gjatë dhe të vështirë. Megjithatë, kjo qasje në përgjithësi do të kuptojnë se si punon sistemi dhe e di pikat e forta të saj dhe dobësitë. Në rast të problemeve të përgatitura nga administratori do të jetë në gjendje të shpejt të gjetur dhe për të zgjidhur problemin. Veçanërisht e rëndësishme është për kompanitë e mëdha puna e të cilëve është krejtësisht i varur nga shpejtësia e dërgimit dhe pranimit të mesazheve për klientët apo partnerët. Për rrjetet e vogla është mjaft zgjidhje e përshtatshme "jashtë kutisë", e cila mund të vendoset shpejt duke përdorur user-friendly interface.
Megjithatë, në rast të një dështimi server do të ketë një kohë të gjatë për të depërtuar dhe për të kuptuar njësinë e sistemit. Artikulli në shembullin e postfix mail server ilustron metodat themelore dhe teknikat për ngritjen e funksionimin primar. Shoqëruar me numrin e madh të moduleve, plug-ins dhe shtesa ajo do të krijojë një mjet i fuqishëm dhe i besueshëm për dërgimin dhe marrjen e mesazheve.
Similar articles
Trending Now