RekenaarsSagteware

E-pos bediener op Linux: oorsig en die opstel van

E-pos vir die meeste mense lyk soos 'n normale webwerf met 'n gebruikers-vriendelike koppelvlak, waarin jy gemaklik teks kan skryf, heg foto's en boodskappe stuur na vriende. Maar dit is eintlik baie meer ingewikkeld. Om data met behulp van e-pos stuur op Linux te dra. Dit is hulle wat betrokke is in die verwerking, lewering en boodskap routing. In hierdie artikel sal die mees gewilde e-pos stuur bespreek op Linux, asook hoe om 'n paar van hulle instel.

Hersiening van besluite om 'n stelsel van die stuur en ontvang van boodskappe te skep

Met die hulp van e-pos op 'n Linux-bediener, kan jy vinnig en maklik hulle eie meganisme ontplooi om te ontvang en te stuur. Die web het baie pasklaar oplossings, wat net 'n bietjie kan stel "klaar." Onder hulle is, natuurlik, is daar ook meer kompleks in die stelsel konfigurasie, is die opset van wat getoon in die volgende voorbeeld Postfix.

Sendmail - gewilde en vinnige

Sendmail kan 'n pionier onder posbedieners op Linux genoem word. Die eerste weergawe is vrygestel terug in 1983. Sedert sendmail bemeester pluraliteit van stasies en knope. Dit word algemeen gebruik tot vandag toe. Vinnige en optimale bediener, maar dit voldoen nie aan die moderne veiligheidstandaarde en is nogal swaar om op te rig.

Postfix - buigsame, kragtige en betroubare

Dit is oorspronklik ontwikkel vir interne gebruik IBM Research Center. Baie funksies en kenmerke geleen uit sendmail. Dit is egter baie vinniger, veiliger, en die opstel van neem minder tyd en moeite. Dit kan gebruik word as 'n e-pos bediener op Linux, MacOS, Solaris.

IredMail

Hierdie bediener is in wese 'n groter virulensie stel van skrifte en konfigurasielêers. Met hul hulp, kan jy vinnig af te haal die e-pos bediener op Linux Web-gebaseerde en gratis. Dit het steun vir SMTP, POP3 en IMAP. Die installasie proses is oor die algemeen nie meer as 10 minute duur, afhangende van die vaardigheid van die administrateur.

In die proses van die opstel van 'n e-pos bediener Linux- sal iRedMail outomaties geïnstalleer middel van die hantering van virusse en spam. Behalwe vir hierdie kan beskerm word bygevoeg teen brute krag, verskeie ontleder en so aan. 'N Groot opsie gereed Linux-pos bediener.

IndiMail

Dit kombineer verskeie bekend protokolle en tegnologie vir die implementering van die oordrag van e-pos boodskappe. Die stelsel geïntegreer die vermoë om bande tussen die nodes van 'n netwerk te skep, byvoorbeeld, vir die deel van 'n e-pos hulpbron vir maatskappye van verskillende takke. Die stelsel het 'n baie buigsame opset meganisme. Dit is geïmplementeer deur 'n herdefiniëring van veranderlikes, waarvan die bediener oor 200 Dit is moontlik om verskeie parallelle IndiMail werk vloei te skep.

Rumble

Postal Linux web-bediener geskryf in C ++. Daar is 'n ingeboude API vir die bestuur en die skep van scenario's. Dit het 'n baie funksies en funksionaliteit "uit die boks." Ondersteun deur verskeie bekende weergawes van die databasis. As jy wil, of hersamestelling, kan jy vinnig te wissel van die een na die ander. bediener koppelvlakke verdeel die regte om hul spesifieke area - gebruikers, administrateurs, en domein bediener.

Zentyal

Waarskynlik die maklikste en mees gerieflike trein Postal Linux-bediener. Dit is byna al die instruksies en die instellings te voer in 'n spesiale grafiese koppelvlak. Gebaseer op die e-pos bediener Linux Ubuntu. Die toevoeging van funksies of vermoëns deur die installering van nuwe modules. Met dit kan gereël word as 'n aparte e-pos bediener en 'n router of proxy node tussen die belangrikste strate.

Axigen

Gratis, kragtige en funksie ryk e-pos bediener. Dit kan gebruik word as deur middel van sy eie webkoppelvlak of deur enige e-pos kliënt. Hy is in staat om posse in te samel van eksterne bokse, om 'n outomatiese reaksie op boodskappe te produseer, te filtreer hulle, en ook gerieflik om 'n CSV-lêer in te voer.

Verstellings en beheer het sy eie Web koppelvlak. Vir die liefhebbers van klassieke bestuursmodel - die taak is beskikbaar via die command konsole.

Die bediener ondersteun 'n verskeidenheid van bedryfstelsels, insluitend Windows lyn. Die proses van interaksie is baie goed gedokumenteer en razyasnon talle voorbeelde op die ontwikkelaar se webwerf.

CommuniGate Pro

Kruis-platform-bediener wat kan werk met e-pos en stem boodskappe. Dit is moontlik via e-pos kliënt of 'n gesentraliseerde web koppelvlak te verbind om dit te. Is die verwesenliking van differensiasie van toegang regte vir 'n paar mense rekening. Proppe kan help integreer die verskillende anti-virus stelsels en oplossings.

'n voorbeeld van 'n stelsel opstel

Na 'n oorsig van e-pos stuur op Linux moet oorweeg om een van hulle in meer detail.

Byvoorbeeld, kan ons wys jou hoe om te installeer en instel Postfix op Ubuntu. Daar word aanvaar dat die hardeware is reeds beskikbaar en die bedryfstelsel is opgedateer na die nuutste weergawe.

Die eerste ding om te doen - is om die bediener te laai self. Dit is beskikbaar in die pakhuise van Ubuntu, so die terminale, type:

Tydens die installasie, sal die stelsel vra vir 'n nuwe wagwoord vir die databasis gebruiker onder die wortel rekening. Dan moet dit herhaal word om te bevestig. Toe hy kan vra watter tipe installasie belangstel. Dan, die stelsel se pos naam, waar jy kan spesifiseer - some.server.ru.

Nou moet jy 'n databasis vir die bediener te skep. Dit kan gedoen word met die opdrag:

mysqladmin -U wortel-P pos te skep.

Dit is hier waar die behoefte aan 'n geldige wagwoord vir die databasis spesifiseer.

Nou kan jy gaan na die baie vel MySQL met die opdrag:

mysql-jy wortel. weer, sal die stelsel die wagwoord wat nodig is om te gaan is om te vra.

Volgende sal beveel stel, wat sal help om 'n nuwe gebruiker met voorregte te skep:

vereis ook tafels in die hoof databasis, skep hulle so kan jy:

Nou mysql konsole is nie meer nodig en jy kan kry uit dit.

postfix opset

Eerstens moet jy die bediener wys, hoe om toegang te verkry tot die databasis, hoe om te kyk vir dit die nodige waardes. Om dit te doen, sal daar 'n paar lêers. Hulle kan gevind word in die gids / etc / postfix. Hier is hulle name:

Hulle moet die volgende inhoud, waaronder die navraag string vir elke lêer unieke sal wees bevat:

gebruiker = admin naam vermeld wanneer die skep van 'n tafel;

wagwoord = ;

dbname = naam geskep databasis;

navraag = navraag, elk vir 'n spesifieke lêer;

gashere = 127.0.01.

Deels navraag vir lêers:

Hierdie lêers sal die wagwoord om aan te meld in die databasis opgestel, sodat toegang tot hulle moet een of ander manier te beperk. Byvoorbeeld, die reg te stel, is dit beperkende.

Nou het ons 'n paar opsies te voeg tot Postfix. Dit is opmerklik dat in die volgende reël, vervang some.server.ru die werklike domein.

veiligheid Certificaties

Om mee te begin, sal jy nodig het om 'n sertifisering gesag, wat die geldigheid van al die sertifikate sal bevestig skep.

Geskep om winkel lêers:

mkdir ~ / CA_new

En 'n konfigurasielêer. Dit huisves die volgende kode:

'N bietjie verduideliking te:

  • veranderlike C - hier moet jy die land spesifiseer in die twee-letter formaat, byvoorbeeld, vir Rusland - RU;
  • ST - beteken 'n spesifieke streek of gebied;
  • L - die stad;
  • O - die naam van die maatskappy;
  • CN - hier moet jy die domein wat die sleutel teikens spesifiseer;
  • e-pos adres.

Dan geskep en die sleutel self:

sudo OpenSSL genrsa -des3 out ca.key 4096

Die stelsel vra of jy vir 'n wagwoord vir die sleutel, wat in elk geval nie vergeet nie.

Nou moet jy die sleutel weergawe oop te maak:

OpenSSL req -nuwe -x509 -nodes -sha1 -days 3650 belangrike kenmerkende ca.key out ca.crt -config ca.conf

Daar sal 'n voorheen geskep wagwoord vir die private sleutel.

Nou die sertifikaat:

OpenSSL PKCS12 EXPORT -in ca.cer -inkey ca.key out ca.pfx

Volgende moet jy 'n gids waarin al gegenereer sleutels slaan skep. eie gids gedefinieer vir elke bediener.

mkdir SERV

mkdir SERV / some.domen.ru

En skep hul eie opset:

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

Daarin moet die instellings onder gespesifiseerde wees. Dit is soortgelyk aan dié wat reeds geskep.

'N sleutel te genereer, gebruik die opdrag:

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

Hierdie lyn gebruik die wagwoord 1234. Dit is wat nodig is vir 'n geruime tyd.

Die wagwoord is nou verwyder van die span:

OpenSSL RSA -passin slaag: 1234 -in SERV / some.server.ru / server.key.1 out SERV / some.server.ru/server.key

Nou het jy die sleutel om in te teken:

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 -nuwe belangrike kenmerkende SERV /some.server.ru/ server.key out SERV /some.server.ru/ server.csr

rm -f SERV/ some.server.ru/server.key.1 En verwyder die tydelike: rm-f SERV / some.server.ru/server.key.1

Met die hulp van manipulasie uitgevoer sal 'n e-pos bediener wat net kan boodskappe stuur en ontvang word. In bykomend tot die belangrikste, is daar bykomende modules wat geïnstalleer kan word om die funksies uit te brei. Dit sal 'n volledige e-pos bediener op Linux skep vir die onderneming.

addisionele funksies

Die volgende modules kan gebruik word om die vermoëns van die e-pos bediener, soos "spam" of diens verspreiding uit te brei.

  • Horde. Baie gebruikers vriendelik web koppelvlak vir pos. Benewens sy hooftaak het 'n ingeboude kalender, take, en kontakte. Dit het 'n gerieflike opset en tuning kring.
  • Amavisd-nuwe. Dit voer die rol van 'n poort en is hoofsaaklik gebruik word vir docking verskillende tegnologieë. Amavisd-nuwe ontvang, filters dit bepaal of dit gevaarlik kan wees, en verbind die bykomende funksies van ander modules vir verifikasie.
  • Spam Assassin. Soos die naam aandui, die eenheid filters die letters volgens sekere reëls, die berekening van spam. Dit kan beide afsonderlik en as deel van verskeie demone gebruik word.
  • ClamAV. Gewilde Linux-omgewing antivirus. Dit is 'n gratis sagteware. In staat is om te werk met baie verskillende pos stuur na lêers en boodskappe scan "on the fly".
  • Skeermes. ostfix. Hierdie module slaan die checksums van spam boodskappe en kommunikeer direk met P ostfix.
  • Pyzor - nog 'n instrument om die boodskappe wat kwaadwillige of nutteloos om die gebruiker-kode bevat bepaal.
  • Fail2ban. 'N instrument wat die gebruiker beskerm rekeninge teen inbraak brute krag wagwoorde. Na 'n sekere aantal kere wat 'n spesifieke die IP-adres is geblokkeer vir 'n rukkie.
  • Mailman. Maklikste manier om poslyste te skep deur die Web koppelvlak.
  • Munin. 'N instrument vir die monitering bediener prestasie. Dit het 'n groot aantal van gereed gemaak inproppe wat sy vermoëns uit te brei. Netwerkprotokolle werk opgespoor kan word op 'n gerieflike skedule.

gevolgtrekking

Soos gesien kan word uit die artikel, installasie en opset van 'n volwaardige e-pos bediener met die hand - 'n lang en moeilike taak. Dit sal egter hierdie benadering oor die algemeen verstaan hoe die stelsel werk en weet sy sterkpunte en swak. In die geval van probleme wat voorberei is deur die administrateur sal in staat wees om vinnig op te spoor en die probleem op te los. Veral relevant dit is vir groot maatskappye wie se werk is heeltemal afhanklik van die spoed van die stuur en ontvang van boodskappe aan kliënte of vennote. Vir klein netwerke is baie geskik oplossing "uit die boks", wat kan ontplooi word vinnig met behulp van gebruiker-vriendelike koppelvlak.

Maar in die geval van 'n bediener mislukking sal 'n lang tyd om deur te dring en verstaan die stelsel eenheid het. Die artikel oor die voorbeeld van Postfix e-pos bediener illustreer die basiese metodes en tegnieke vir die opstel van die primêre bedryf. Tesame met die groot aantal modules, plug-ins en byvoegings dit sal 'n kragtige en betroubare instrument vir die stuur en ontvang van boodskappe te skep.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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