RačunalnikiProgramska oprema

Poštni strežnik na Linux: Pregled in nastavitev

E-pošta je za večino ljudi, ki izgleda kot običajni spletni strani z uporabniku prijazen vmesnik, v katerem lahko udobno pišete besedilo, priložite slike in pošiljanje sporočil prijateljem. Vendar pa je v resnici veliko bolj zapletena. Za prenos podatkov prek e-poštnih strežnikov na Linux. To je tisti, ki se ukvarjajo s predelavo, dobavo in sporočila usmerjanje. Ta članek bodo razpravljali o najbolj priljubljenih e-poštnih strežnikov na Linux, kot tudi, kako nastaviti nekatere od njih.

Pregled odločitev vzpostaviti sistem za pošiljanje in prejemanje sporočil

S pomočjo e-pošte na strežniku Linux, si lahko hitro in enostavno razporediti svoj mehanizem za prejemanje in pošiljanje sporočil. Spletna ima veliko ready-made rešitev, ki lahko iz le malo "končano." Med njimi, seveda pa obstajajo tudi bolj zapletena v konfiguraciji sistema, je konfiguracija, ki je prikazano v naslednjem primeru postfiksom.

Sendmail - priljubljena in hitro

Sendmail lahko imenujemo pionir med poštnih strežnikov na Linux. Prva različica je izšla že leta 1983. Ker sendmail obvlada množico postaj in vozlišč. To se pogosto uporablja za ta dan. Hitro in optimizirana strežnik, vendar ne ustreza sodobnim varnostnim standardom in je zelo težko vzpostaviti.

Postfix - prilagodljiv, zmogljiv in zanesljiv

To je bil prvotno razvit za interno uporabo IBM Research Center. Številne funkcije in lastnosti izposojene od dodane. Vendar pa je veliko hitrejši, varnejši in nastavitev traja manj časa in truda. Lahko se uporablja kot poštni strežnik na Linux, MacOS, Solaris.

IredMail

Ta strežnik je v bistvu večji virulenco niz scenarijev in konfiguracijskih datotek. Z njihovo pomočjo lahko hitro poberem poštnega strežnika na Spletno-in prosti Linux. Ima podporo za SMTP, POP3 in IMAP. Postopek namestitve se običajno ne traja več kot 10 minut, odvisno od sposobnosti upravitelja.

V postopku določitve poštni strežnik za Linux bo iRedMail samodejno namestijo sredstva, ki se ukvarjajo z virusi in spam. Poleg teh se lahko doda zaščito pred silo, različne analizatorje in tako naprej. Velika možnost pripravljena Linux-poštni strežnik.

IndiMail

Združuje več znanih protokolov in tehnologij za izvedbo prenosa e-poštnih sporočil. Sistem integrirano možnost, da ustvarijo povezave med vozlišči v omrežju, na primer, za delitev pošte vir za podjetja različnih panog. Sistem ima mehanizem zelo fleksibilno konfiguracijo. To se izvaja z redefinicijo spremenljivk, od katerih je približno 200. To je strežnik mogoče ustvariti več vzporednih IndiMail delovnih tokov.

Klepetanje

Postal Linux spletni strežnik napisan v C ++. Tam je vgrajen API za upravljanje in ustvarjanje scenarijev. Ima veliko funkcij in funkcionalnosti "out of the box". Podprlo več znanih različicah baze podatkov. Če želite, ali preoblikovanje, lahko hitro preklopiti iz ene v drugo. strežnik vmesniki razdeljen pravice za njihovo specifično področje - uporabnikov, administratorjev, in domene strežnika.

Zentyal

Verjetno najlažji in najbolj priročen vlak postal Linux strežnik. To je skoraj vsa navodila in opravlja nastavitve v posebni grafični vmesnik. Na podlagi poštnega strežnika Linux Ubuntu. Dodajanje funkcije ali zmogljivosti z namestitvijo novih modulov. Z je lahko urejen kot ločen poštnega strežnika in usmerjevalnika ali proxy vozlišča med glavnimi prometnic.

Axigen

Prosti, močan in funkcijami bogato poštnega strežnika. Lahko se uporablja kot prek svojega spletnega vmesnika ali prek e-poštnega odjemalca. On je sposoben zbrati pošte iz zunanjih polj, da se ustvari samodejno odziva na sporočila, filtriranje jih, pa tudi priročno uvoziti datoteko CSV.

Konfiguracija in uprava ima svoj spletni vmesnik. Za ljubitelje klasičnega modela upravljanja - naloga je na voljo v ukazni konzoli.

Strežnik podpira različne operacijske sisteme, vključno z Windows linije. Proces interakcije je zelo dobro dokumentirano in razyasnon številne primere na spletni strani razvijalca.

CommuniGate Pro

Cross-strežniško platformo, ki lahko delujejo z e-pošto in glasovnih sporočil. To je mogoče povezati z njo preko e-poštnega odjemalca ali centraliziranega spletnega vmesnika. Je realizacija diferenciacije pravic dostopa do nekaj ljudi predstavljajo. Vtičniki lahko pomagajo povezati različne protivirusne sisteme in rešitve.

Zgled sistema

Po pregledu e-poštnih strežnikov na Linux je treba razmisliti o eno od njih podrobneje.

Na primer, lahko pokažemo, kako namestiti in nastaviti Postfix na Ubuntu. Predpostavlja se, da je strojna oprema že na voljo, in operacijski sistem je posodobljen na najnovejšo različico.

Prva stvar - je za prenos na strežnik sam. Na voljo je v skladiščih Ubuntu, tako da je terminal, tip:

Med namestitvijo, bo sistem vprašal za novo geslo za uporabnika baze podatkov pod root račun. Potem je treba ponoviti, da potrdite. Potem je mogoče vprašati, kakšne vrste namestitve zanima. Nato sistema na ime pošte, kjer lahko določite - some.server.ru.

Zdaj morate ustvariti zbirko podatkov za strežnik. To je mogoče storiti z ukazom:

mysqladmin -u koren -p ustvariti pošto.

To je, če je treba navesti veljavno geslo za bazo podatkov.

Zdaj lahko greš na samem MySQL kože z ukazom:

MySQL -u koren. še enkrat, bo sistem vprašal za geslo, ki je potrebno za vstop.

Nato bo ukaz set, ki bo pomagal pri ustvarjanju novega uporabnika s privilegiji:

zahteva tudi mize v glavni zbirki podatkov, ki jih ustvarjajo tako da boste lahko:

Zdaj je mysql konzola ni več potreben in ga lahko dobili od njega.

konfiguracija Postfix

Najprej morate pokazati strežnika, kako priti do baze podatkov, kako naj si za to potrebne vrednosti. Če želite to narediti, ne bo več datotek. Lahko se nahaja v imeniku / etc / postfiksom. Tu so njihova imena:

Morajo vsebovati naslednje vsebine, med katerimi bo poizvedbi za vsako datoteko biti edinstvena:

Uporabnik = admin ime določeno pri ustvarjanju tabele;

Geslo = ;

dbname = ime ustvarili baze podatkov;

izraz = izraz, vsaka za določene datoteke;

Gostitelji = 127.0.01.

Delno poizvedbo datoteke:

Te datoteke bodo nastavite geslo, da se prijavite v bazo podatkov, tako da je dostop do njih je treba nekako omejiti. Na primer, dal pravico, da je restriktivna.

Sedaj moramo dodati nekaj možnosti za Postfix. Treba je omeniti, da je v spodnji vrstici, zamenjavo some.server.ru realno domeno.

varnostni certifikati

Za začetek, boste morali ustvariti organ za potrjevanje, ki potrdi veljavnost vseh certifikatov.

Ustvarjena za shranjevanje datotek:

mkdir ~ / CA_new

In konfiguracijske datoteke a. To gosti naslednjo kodo:

Malo razlaga za to:

  • spremenljivka C - tu morate navesti državo, v obliki dveh črk, na primer, za Rusijo - RU;
  • ST - pomeni določeno regijo ali območje;
  • L - mesto;
  • O - ime podjetja;
  • CN - tu boste morali določiti domene, ki cilja na ključ;
  • e-poštni naslov.

Potem je ustvaril in sam ključ:

sudo openssl genrsa -des3 -out ca.key 4096

Sistem vas pozove za geslo za ključ, ki v nobenem primeru ne pozabi.

Zdaj boste morali odpreti ključno Različica:

OpenSSL req -New -x509 -nodes -sha1 -days 3650 -key ca.key -out ca.crt -config ca.conf

Tam bodo morali vnesti predhodno ustvarjeno geslo za zasebni ključ.

Sedaj certifikat:

openssl PKCS12 izvoz -v ca.cer -inkey ca.key -out ca.pfx

Nato morate ustvariti imenik, v katerem lahko shranite vse generirane ključe. lastne mapa je določena za vsak strežnik.

mkdir SERV

mkdir SERV / some.domen.ru

In si sami ustvarijo svojo konfiguracijo:

nano SERV / some.domen.ru / openssl.conf

V njem mora biti spodaj določenimi nastavitvami. So podobni tistim, ki so že ustvarili.

Če želite ustvariti ključ, uporabite ukaz:

sudo openssl genrsa -passout mimo: 1234 -des3 -out SERV / some.server.ru / server.key.1 2048

Ta linija uporablja geslo 1234. To je potrebno nekaj časa.

Geslo je odstranjen iz ekipe:

OpenSSL RSA -passin mimo: 1234 -v SERV / some.server.ru / server.key.1 -out SERV / some.server.ru/server.key

Zdaj moraš podpisati ključ:

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 In odstranite začasno: rm -f SERV / some.server.ru/server.key.1

S pomočjo manipulacije opravi bo poštni strežnik, ki lahko samo pošiljanje in prejemanje sporočil. Poleg tega, da je glavna, obstajajo dodatni moduli, ki jih je mogoče namestiti za razširitev funkcionalnosti. To bo ustvarilo vsemi funkcijami poštnega strežnika na Linux za podjetje.

dodatne funkcije

Naslednji moduli se lahko uporablja za razširitev zmogljivosti poštnega strežnika, kot je "spam" ali distribucijo storitev.

  • Horde. Zelo uporabniku prijazen spletni vmesnik za pošto. Poleg svoje glavne naloge ima vgrajen koledar, opravila, in stikov. Ima udoben konfiguracijo in vezje za uglasitev.
  • Amavisd nova. Opravlja vlogo prehod in se uporablja predvsem za docking različnih tehnologij. Amavisd novi dobi, filtri, da se ugotovi, ali je lahko nevarno, in povezuje dodatne funkcije drugih modulov za preverjanje.
  • SpamAssassin. Kot pove že ime, enota filtrira črke v skladu z določenimi pravili, izračun spam. Uporablja se lahko tako samostojno in v okviru različnih demonov.
  • ClamAV. Popular Linux okolje antivirus. To je brezplačna programska oprema. Sposobni za delo z različnimi poštnimi strežniki za skeniranje datotek in sporočil "na letenje".
  • Razor. ostfix. Ta modul shranjuje vsot spam sporočil in neposredno komunicira z P ostfix.
  • Pyzor - drugo orodje za določitev sporočila, ki vsebujejo zlonamerno ali nekoristno, da kodo uporabnika.
  • Fail2ban. Orodje, ki ščiti uporabnika računi pred taksist surove sile gesla. Po določenem kolikokrat je določen IP-naslov je blokiran za nekaj časa.
  • Poštar. Najlažji način za ustvarjanje adresarjev preko spletnega vmesnika.
  • Munin. Orodje za opravljanje spremljanje strežnika. Ima veliko število pripravljenih vtičnikov, ki širijo svoje zmogljivosti. Omrežni protokoli dela je mogoče slediti na priročno urniku.

zaključek

Kot je razvidno iz članka, namestitev in konfiguracijo polnopravni poštnim strežnikom ročno - dolgo in težko nalogo. Vendar pa je ta pristop na splošno bodo razumeli, kako sistem deluje in vem, svoje prednosti in pomanjkljivosti. V primeru težav, ki jih upravitelj pripravil bodo lahko hitro poiščete in odpravite težavo. Še posebej pomembna je za velika podjetja, katerih delo je v celoti odvisna od hitrosti pošiljanje in prejemanje sporočil za stranke ali partnerje. Za majhne omrežij je zelo primerna rešitev "out of the box", ki ga bo možno upravljati hitro s pomočjo uporabniku prijazen vmesnik.

Vendar pa se v primeru izpada strežnika bo imel veliko časa, da prodre in razumevanje sistemsko enoto. Članek na primeru poštnim strežnikom Postfix prikazuje osnovne metode in tehnike za določanje primarnega delovanja. Skupaj z velikim številom modulov, vtičnikov in dodatkov, da bodo ustvarili močno in zanesljivo orodje za pošiljanje in prejemanje sporočil.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 sl.delachieve.com. Theme powered by WordPress.