RačunalaSoftver

Mail poslužitelj na Linuxu: Pregled i postavljanje

E-mail za većinu ljudi izgleda kao normalna web stranica s user-friendly sučelje, u kojem se udobno može napisati tekst, priložiti slike i slati poruke prijateljima. Međutim, to je zapravo mnogo složenija. Za prijenos podataka putem e-mail poslužitelja na Linux. To su oni koji su sudjelovali u obradu, isporuku i poruke usmjeravanje. Ovaj članak će se raspravljati najpopularnijih poslužitelja e-pošte na Linuxu, kao i kako konfigurirati neke od njih.

Pregled odluka stvoriti sustav slanja i primanja poruka

Uz pomoć e-maila na Linux poslužitelj, možete brzo i lako mogu implementirati svoj vlastiti mehanizam za primanje i slanje poruka. Web ima dosta gotovih rješenja, koja se može postaviti samo malo „završio”. Među njima je, naravno, tu su i složeniji u konfiguraciji sustava, konfiguracija koja je prikazano u sljedećem primjeru Postfix.

Sendmail - popularni i brzo

Sendmail može nazvati pionirom među mail poslužitelja na Linux. Prva verzija je objavljena davne 1983. godine. Od Sendmail savladali veći broj postaja i čvorova. To je naširoko koristi i danas. Brzo i optimiziran poslužitelj, ali to ne zadovoljava moderne sigurnosne standarde te je vrlo teško postaviti.

Postfix - fleksibilan, moćan i pouzdan

To je izvorno razvijen za unutarnju upotrebu IBM Research Center. Mnoge funkcije i značajke posuđene iz Sendmail. Međutim, to je puno brže, sigurnije i postavljanje traje manje vremena i truda. To se može koristiti kao poslužitelj pošte na Linux, MacOS, Solaris.

IredMail

Ovaj poslužitelj je bitno veća virulencija skup skripte i konfiguracijske datoteke. Uz njihovu pomoć, možete brzo pokupiti poslužitelj e-pošte na Linux web-based i besplatno. To je podrška za SMTP, POP3 i IMAP. Postupak instalacije uglavnom ne traje više od 10 minuta, ovisno o vještini administratora.

U procesu postavljanja mail poslužitelj Linux- iRedMail će se instalirati automatski način bave virusa i spama. Uz to mogu se dodati zaštita protiv silu, razne analizatora i tako dalje. Veliki izbor spreman poslužitelja Linux-pošte.

IndiMail

Ona kombinira nekoliko poznatih protokola i tehnologija za provedbu prijenosa poruka e-pošte. Integrirani sustav sposobnost za stvaranje veze između čvorišta na mreži, na primjer, za razmjenu e-pošte resurs za tvrtke različitih grana. Sustav je vrlo fleksibilan mehanizam konfiguracije. To se provodi kroz redefiniranje varijabli, od kojih je server 200. Moguće je stvoriti nekoliko paralelnih IndiMail radne tokove.

tutnjava

Postal Linux web-poslužitelj napisan u C ++. Tu je izgrađen-in API za upravljanje i stvaranje scenarija. Ona ima puno mogućnosti i funkcionalnosti „out of the box”. Podržan od strane nekoliko poznatih verzija baze podataka. Ako želite, ili preustroj, možete brzo prebaciti s jednog na drugi. poslužitelja sučelja dijeli prava na njihovom specifičnom području - korisnici, administratori i domene poslužitelja.

Zentyal

Vjerojatno najlakši i najpovoljniji vlak poštanske Linux poslužitelj. To je gotovo sve upute i obavljati postavke u posebnom grafičkom sučelju. Na temelju poslužitelja e-pošte Linux Ubuntu. Dodavanje funkcije ili sposobnosti ugradnjom novih modula. Uz to se može ugovoriti kao zasebna poslužitelja e-pošte i usmjerivača ili proxy čvora između glavnih prometnica.

AXIGEN

Slobodan, snažni i bogati poslužitelja e-pošte. To se može koristiti kao kroz vlastite web sučelja ili putem bilo kojeg e-mail klijent. On je u stanju prikupiti poruke od vanjskih kutije, proizvesti automatski odgovor na poruke, filtriranje ih, a također povoljno uvesti CSV datoteku.

Konfiguracija i uprava ima svoju web sučelja. Za ljubitelje klasičnog modela upravljanja - Zadatak je dostupan putem komandne konzole.

Poslužitelj podržava razne operativne sustave, uključujući Windows liniju. Proces interakcije je vrlo dobro dokumentiran i razyasnon brojne primjere na web stranici developer.

CommuniGate Pro

Cross-platforma poslužitelj koji može raditi s e-pošte i glasovne poruke. Moguće je spojiti na njega preko e-mail klijent ili centralizirano web sučelja. Je realizacija diferencijacije prava pristupa s nekoliko ljudi čine. Dodaci mogu pomoći integrirati razne sustave anti-virus i rješenja.

Postavljanje primjer sustava

Nakon pregleda e-mail poslužitelja na Linux treba uzeti u obzir postavljanje jednog od njih u više detalja.

Na primjer, možemo vam pokazati kako instalirati i konfigurirati Postfix na Ubuntu. Pretpostavlja se da je hardver već na raspolaganju, a operativni sustav je ažuriran na najnoviju verziju.

Prva stvar koju treba učiniti je - za preuzimanje poslužitelju sama. To je dostupan u spremišta Ubuntu, tako da terminal, upišite:

Tijekom instalacije, sustav će zatražiti novu lozinku za korisnika baze podataka pod root račun. Onda to treba ponoviti za potvrdu. Tada on može pitati kakvu vrstu instalacije su zainteresirani. Zatim, naziv mail sustava, gdje možete odrediti - some.server.ru.

Sada trebate stvoriti bazu podataka za poslužitelj. To može biti učinjeno s naredbom:

mysqladmin -U korijen -P stvoriti pošte.

Ovo je mjesto gdje trebate navesti valjani lozinku za bazu podataka.

Sada možete otići do samog kože MySQL sa naredbom:

mysql -U korijen. opet, sustav će zatražiti lozinku koja je neophodna za ulazak.

Zatim će narediti set, koji će pomoći u stvaranju novog korisnika s povlasticama:

Također je potrebno tablice u glavnoj bazi podataka, stvorite ih tako da možete:

Sada MySQL konzola više nije potrebno i možete izaći iz nje.

Postfix konfiguracija

Prvo morate pokazati poslužitelja, kako za pristup bazi podataka, kako to izgleda za to potrebne vrijednosti. Da biste to učinili, bit će nekoliko datoteka. Mogu se nalaziti u direktoriju / etc / postfix. Evo njihovih imena:

Oni bi trebali sadržavati sljedeće sadržaje, među kojima je niz upita za svaku datoteku će biti jedinstven:

Korisničko ime = admin naveli prilikom izrade tablica;

password = ;

DBNAME = ime stvorio bazu podataka;

upit = upit, svaki za određenu datoteku;

Domaćini = 127.0.01.

Djelomično upit za datoteke:

Ove datoteke će postaviti lozinku za prijavu u bazu podataka, tako da je pristup do njih moraju na neki način ograničiti. Na primjer, staviti u pravu, to je restriktivan.

Sada moramo dodati neke opcije za Postfix. Važno je napomenuti da u sljedećoj liniji, zamijenite some.server.ru pravu domenu.

o sigurnosti

Za početak, morat ćete stvoriti Certification Authority, koji će potvrditi ispravnost svih certifikata.

Stvoren za pohranu datoteka:

mkdir ~ / CA_new

I konfiguracijsku datoteku. To domaćini sljedeći kod:

Malo objašnjenje za to:

  • varijabla C - ovdje je potrebno navesti državu u dva slova formatu, na primjer, za Rusiju - RU;
  • ST - označava specifičnu regiju ili područje;
  • L - grad;
  • O - naziv tvrtke;
  • CN - Ovdje morate odrediti domenu koja cilja ključ;
  • e-mail adresa.

Onda je stvorio i sam ključ:

sudo openssl genrsa -des3-out ca.key 4096

Sustav vas traži lozinku za ključem, koji u svakom slučaju ne zaboraviti.

Sada trebate otvoriti ključnu Version:

OpenSSL REQ-nova -x509 -nodes -sha1 -days 3650 -key ca.key-out ca.crt -config ca.conf

Tu će morati unijeti prethodno stvorili lozinku za privatni ključ.

Sada je certifikat:

OpenSSL pkcs12 -export -u ca.cer -inkey ca.key-out ca.pfx

Sljedeće što trebate napraviti katalog u kojem će pohraniti sve generirane ključeve. vlastiti mapa definirana za svaki poslužitelj.

mkdir SERV

SERV mkdir / some.domen.ru

I stvoriti svoju vlastitu konfiguraciju:

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

Unutar njega bi trebao biti postavke navedene u nastavku. Oni su slični onima koji su već stvorili.

Za generiranje ključa, koristite naredbu:

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

Ova linija koristi lozinku 1234. To je potrebno neko vrijeme.

Lozinka je sada uklonjena iz momčadi:

OpenSSL RSA -passin pass: 1234 -u SERV / some.server.ru / server.key.1-out serv / some.server.ru/server.key

Sada morate prijaviti 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-nova -key SERV /some.server.ru/ server.key-out SERV /some.server.ru/ server.csr

rm -f SERV/ some.server.ru/server.key.1 I uklonite privremenu: rm -f serv / some.server.ru/server.key.1

Uz pomoć manipulacije provodi biti mail poslužitelj koji može samo slati i primati poruke. Uz glavni, postoje dodatni moduli koji se mogu instalirati proširiti funkcionalnost. To će stvoriti potpuno opremljenog mail server na Linuxu za poduzeće.

Dodatne značajke

Sljedeći moduli mogu koristiti za proširenje mogućnosti poslužitelja e-pošte, kao što je „spam” ili distribucije usluga.

  • Horde. Vrlo user-friendly web sučelje za poštu. Osim što je glavni zadatak ima izgrađen-in kalendar, zadatke i kontakte. To je zgodan konfiguraciju i tuning krug.
  • Amavisd novi. Ona obavlja ulogu pristupnika i koristi se prvenstveno za spajanje različitih tehnologija. Amavisd novi primi, filtriraju se određuje da li to može biti opasno, a povezuje dodatne funkcije drugih modula za provjeru.
  • SpamAssassin. Kao što naziv implicira, jedinica filteri slova u skladu s određenim pravilima, izračun spam. To se može koristiti i odvojeno i kao dio raznih demona.
  • ClamAV. Popularni Linux okruženje antivirusni. To je slobodan softver. Mogućnosti da rade s mnogo različitih poslužitelja e-pošte za skeniranje datoteka i poruka „u letu”.
  • Britva. ostfix. Ovaj modul pohranjuje checksumova spam poruka i izravno komunicira s P ostfix.
  • Pyzor - još jedan alat za određivanje poruke koje sadrže zlonamjerni ili beskorisno za korisničkom koda.
  • Fail2ban. Alat koji štiti korisničke račune protiv hakiranja brutalne lozinke snaga. Nakon određenog broja puta specifičan IP-adresa je blokirana za neko vrijeme.
  • Poštar. Najlakši način za stvaranje mailing liste putem web sučelja.
  • Munin. Alat za obavljanje nadzor poslužitelja. Ima veliki broj gotovih dodataka koje proširuju svoje sposobnosti. Mrežni protokoli rad može se pratiti na praktičnom rasporedu.

zaključak

Kao što se može vidjeti iz članka, instalacije i konfiguracije poslužitelja punopravno mail ručno - dug i težak zadatak. Međutim, ovaj pristup će općenito shvatiti kako sustav funkcionira i znam svoje prednosti i slabosti. U slučaju problema pripremljenih od strane administratora će biti u mogućnosti da brzo pronaći i riješiti problem. Posebno važno je za velike tvrtke čiji rad je potpuno ovisna o brzini slanja i primanja poruka klijentima ili partnerima. Za male mreže je vrlo prikladno rješenje „out of the box”, koji se može postaviti brzo koristeći user-friendly sučelje.

Međutim, u slučaju kvara poslužitelja će imati puno vremena da proniknu u jedinicu sustava. U članku se na primjeru Postfix mail poslužitelja prikazuje osnovne metode i tehnike za određivanje primarne operacije. Zajedno s velikim brojem modula, dodataka i dodacima to će stvoriti snažan i pouzdan alat za slanje i primanje poruka.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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