Linux poslužitelj pošte: Pregled i konfiguracija

E-pošta za većinu korisnika izgleda kao redovna web stranica s korisničkim sučeljem, gdje možete udobno upisati tekst, priložiti slike i slati poruke prijateljima. Međutim, zapravo, sve je puno složenije. Za prijenos podataka koriste se poslužitelji e-pošte na Linuxu. Oni se bave obradom, isporukom i usmjeravanjem poruka. Ovaj će članak raspravljati o najpopularnijim poslužiteljima pošte na Linuxu, kao i načine konfiguriranja nekih od njih.

Pregled rješenja za stvaranje sustava za slanje i primanje poruka

Korištenje poslužitelja pošte na Linuxu možete brzo i jednostavno implementirati svoj mehanizam za primanje i slanje poruka. Na webu postoji mnogo gotovih rješenja koja se mogu instalirati i malo "završiti". Među njima, naravno, postoje i složenije u konfiguraciji sustava, čija će konfiguracija biti prikazana kasnije u primjeru Postfixa.

mail poslužitelja na Linuxu

SendMail - popularan i brz

SendMail se može nazvati pionirom među poslužiteljima pošte na Linuxu. Prva verzija objavljena je 1983. godine. Od tada, Sendmail je svladao mnoge postaje i čvorove. Aktivno se koristi do danas. Brzi i optimizirani poslužitelj, ali ne zadovoljavaju moderne sigurnosne zahtjeve i prilično je teško konfigurirati.

Postfix - fleksibilan, snažan i pouzdan

Izvorno razvijen za interne potrebe IBM istraživačkog centra. Mnoge funkcije i značajke posuđene su od SendMaila. Međutim, to je puno brže, sigurnije, a postavljanje traje manje vremena i truda. Može se koristiti kao poslužitelj pošte na Linux, MacOS, Solaris.

IredMail

Ovaj poslužitelj je u suštini velik skup skripta i konfiguracijskih datoteka. Uz njihovu pomoć, možete brzo podići poslužitelj e-pošte na Linuxu s web sučeljem i bez njega. Podržava SMTP, POP3 i IMAP protokole. Postupak ugradnje obično ne traje više od 10 minuta, ovisno o vještini administratora.

U tom procesu Postavke Linux poslužitelja pošte iRedMail automatski će instalirati alate za borbu protiv virusa i neželjene pošte. Osim toga, mogu se dodati mehanizmima zaštite lozinkom, različitih analizatora i tako dalje. Izvrsna verzija gotovih Linux poslužitelja pošte.

IndiMail

Kombinira nekoliko poznatih protokola i tehnologija za implementaciju 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 ima vrlo fleksibilan mehanizam za konfiguraciju. To se provodi kroz redefiniranje varijabli, od kojih je server 200. Moguće je stvoriti nekoliko paralelnih IndiMail radne tokove.

tutnjava

Linux poslužitelj pošte koji je napisan u C + +. Postoji ugrađeni API za upravljanje i izradu skripti. Ima puno funkcija i mogućnosti izvan okvira. Podržane su nekoliko poznatih verzija DBMS-a. Ako želite ili preustrojite, možete brzo kretati od jednog do drugog. Sučelja poslužitelja podijeljena su prava na njihove specifične zone - korisnike, administratore domene i poslužitelje.

Zentyal

Vjerojatno najjednostavniji i najprikladniji spremnik za korištenje Linux poslužitelja e-pošte. U njoj se gotovo sve upute i postavke izvode u posebnom grafičkom sučelju. Ovaj poslužitelj e-pošte temelji se na Linuxu Ubuntu. Dodavanje značajki ili značajki obavlja se instaliranjem novih modula. Pomoću nje možete organizirati i zaseban poslužitelj e-pošte i određeni ruter ili čvor za medijaciju između glavnih autocesta.

AXIGEN

Besplatan, moćan i bogati poslužitelj e-pošte. Može se koristiti i putem vlastitog web sučelja i putem bilo kojeg klijenta e-pošte. Može sakupljati poštu iz vanjskih spremnika, automatski odgovoriti na poruke, filtrirati ih i povoljno uvesti u CSV formatu.

Za konfiguraciju i administraciju, tu je i vlastito web sučelje. Za ljubitelje klasičnog modela kontrole - moguće je postaviti naredbe kroz konzolu.

Poslužitelj podržava veliki broj operacijskih sustava, uključujući i liniju sustava Windows. Proces interakcije vrlo je dobro dokumentiran i objašnjen brojnim primjerima na mjestu razvojnog programera.

CommuniGate Pro

Cross-platform server, sposoban za rad s e-mailom i glasovnim porukama. Moguće je povezivanje s klijentima e-pošte ili centraliziranim web sučeljem. Postoji provedba diferenciranja prava pristupa jednog računa za više ljudi. Dodaci mogu pomoći u integraciji različitih antivirusnih sustava i rješenja.

Postavljanje primjera jednog sustava

Nakon pregleda poslužitelja e-pošte na Linuxu, trebali biste detaljnije postaviti jedan od njih.

Na primjer, možete prikazati kako instalirati i konfigurirati Postfix na Ubuntu. Pretpostavlja se da hardver već ima ovaj operativni sustav i ažurira se na najnoviju verziju.

Prva stvar koju trebate učiniti jest preuzeti sam poslužitelj. Dostupan je u Ubuntu repositories, pa morate upisati terminal:

Linux poslužitelja e-pošte

Tijekom instalacije, sustav će vas tražiti da odredite novu lozinku za korisnika baze podataka pod root računom. Tada se mora ponoviti za potvrdu. Zatim može pitati koja je vrsta instalacije od interesa. Zatim naziv e-pošte sustava, u kojem možete odrediti - some.server.ru.

Sada morate stvoriti bazu podataka za poslužitelj. To možete učiniti s naredbom:

mysqladmin -u root -p stvoriti poštu.

Ovdje je potrebna lozinka prethodno specificirana za bazu podataka.

Sada možete unijeti MySQL shell pomoću naredbe:

mysql -u korijen. Sustav ponovno traži unos lozinke.

Slijedi skup naredbi koje će vam pomoći u stvaranju novog korisnika s pravima:

mail poslužitelja na Linuxu s web sučeljem

Trebat ćete i tablice u glavnoj bazi podataka, možete ih izraditi na sljedeći način:

konfiguriranje Linux poslužitelja pošte

Sada je mysql konzola više neophodna i možete ga izići.

Postfix konfiguracija

Najprije morate prikazati poslužitelj kako pristupiti bazi podataka, kako potražiti potrebne vrijednosti tamo. Za to će se izraditi nekoliko datoteka. Mogu se nalaziti u direktoriju / etc / postfix. Evo njihova imena:

mail poslužitelja na Linuxu za poduzeća

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

user = ime administratora navedenog prilikom kreiranja tablice-

lozinka = -

dbname = naziv stvorene baze podataka-

query = query, svoj za svaku datoteku-

domaćini = 127.0.01.

Varijabilni upit za datoteke:



pregled poslužitelja pošte na Linuxu

Te će datoteke sadržavati zaporku za ulazak u bazu podataka, tako da ih trebate nekako ograničiti. Na primjer, postavite pravo, to je ograničavajući.

Sada je vrijeme da dodate još postavki na Postfix. Važno je napomenuti da je u dolje navedenim redcima potrebno zamijeniti some.server.ru s pravom domenom.

mail servere na Linux ubuntu

Sigurnosni certifikati

Najprije morate izraditi vlastito tijelo za izdavanje certifikata, što će potvrditi pouzdanost svih certifikata.

Izrađuje se spremište za datoteke:

mkdir ~ / CA_new

I konfiguracijsku datoteku. Sadrži sljedeći kod:

mail poslužitelja pod Linuxom

Kratko objašnjenje za to:

  • varijabla C - ovdje morate navesti zemlju u dva slova, primjerice, za Rusiju - RU;
  • ST - označava određenu regiju ili regiju;
  • L - grad;
  • O - naziv poduzeća;
  • CN - ovdje morate odrediti domenu na koju je ključ namijenjen;
  • e-mail adresu.

Tada se kreira ključ:

sudo openssl genrsa -des3 -out ca.key 4096

Sustav će vas tražiti za lozinku za ovaj ključ, što ni u kom slučaju ne bi trebalo zaboraviti.

Sada vam je potrebna otvorena verzija ključa:

openssl req -new -x509 -node -sha1-dana 3650 -key ca.key-out ca.crt -config ca.conf

Ovdje ćete morati unijeti prethodno stvorenu lozinku za privatni ključ.

Sada je certifikat:

openssl pkcs12 -export -in ca.cer -inkey ca.key-out ca.pfx

Zatim morate izraditi direktorij u kojem će se pohraniti svi generirani ključevi. Svaki poslužitelj ima vlastitu mapu.

mkdir SERV

mkdir SERV / some.domain.com

I stvara vlastitu konfiguraciju:

nano SERV / some.domain.com/s openssl.conf

Unutar njega bi trebale biti postavke prikazane u nastavku. Oni su slični onima koji su već stvoreni.

spreman poslužitelj e-pošte linux

Da biste generirali ključeve, upotrijebite naredbu:

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

Ova linija koristi lozinku 1234. Potrebno je neko vrijeme.

Sada je lozinka iz tima uklonjena:

openssl rsa - pass pass: 1234 - u SERV / some.server.ru / server.key.1 -out SERV / some.server.ru/server.key

Sada morate potpisati ključ:

openssl req -konfig SERV/some.server.ru/openssl.conf -novi -ključ SERV/some.server.ru/server.key -van SERV/some.server.ru/server.csr

I izbrišite privremeni: rm -f SERV / some.server.ru/server.key.1

Uz pomoć manipulacija, bit će poslužitelj e-pošte koji može jednostavno primati i slati poruke. Osim glavnih, postoje i dodatni moduli koji se mogu instalirati kako bi proširili funkcionalnost. To će stvoriti punopravni poslužitelj e-pošte na Linuxu za poduzeće.

Dodatne značajke

Sljedeći se moduli mogu koristiti za proširenje mogućnosti poslužitelja pošte, na primjer, "Antispam" ili distribucijsku uslugu.

  • Horde. Vrlo povoljno web sučelje za poštu. Uz glavni zadatak ima izgrađen kalendar, raspored i kontakte. Ima prikladnu konfiguraciju i konfiguraciju.
  • Amavisd novi. Ona služi kao pristupnik i koristi se uglavnom za priključivanje različitih tehnologija. Amavisd-new prima poruku, filtrira ga, otkriva može li biti opasno i povezuje dodatne funkcije drugih modula za provjeru.
  • SpamAssassin. Kao što naziv implicira, modul filtrira poruke prema određenim pravilima, računajući neželjenu poštu. Može se koristiti i odvojeno i kao dio raznih demona.
  • ClamAV. Popularno u antivirusnom sustavu Linux. Je li slobodan softver. Može raditi s mnogim različitim poslužiteljima pošte, skenirati datoteke i poruke na letu.
  • Britva. Ovaj modul pohranjuje kontrolne brojeve e-pošte s neželjenim sadržajem i izravno komunicira s njima Postfix.
  • Pyzor je još jedan alat za otkrivanje poruka koje sadrže zlonamjerni ili beskorisni kod za korisnika.
  • Fail2ban. Alat koji štiti korisničke račune od pukotine lozinke s velikim silama. Nakon određenog broja pokušaja, određena IP adresa blokirana je neko vrijeme.
  • Poštar. Prikladan alat za stvaranje biltena putem web sučelja.
  • Munin. Alat za praćenje rada poslužitelja. Ima velik broj gotovih dodataka koji proširuju svoje mogućnosti. Mrežni protokoli mogu se pratiti na prikladnim grafikonima.

zaključak

Kao što možete vidjeti iz članka, instalacija i konfiguriranje punopravnog poslužitelja pošte ručno je dug i težak zadatak. Međutim, ovaj pristup omogućit će općenito razumijevanje načina funkcioniranja sustava i poznavanju njegovih ranjivih i jaka mjesta. U slučaju problema, obučeni administrator može brzo lokalizirati i riješiti problem. To će biti osobito relevantno za velike tvrtke čiji rad potpuno ovisi o brzini primanja i slanja poruka korisnicima ili partnerima. Za manje mreže, "izvan okvira" rješenje je također prilično pogodan, koji se može brzo implementirati pomoću user-friendly sučelje.

mail poslužitelja na Linuxu za poduzeća

Međutim, u slučaju kvara poslužitelja, morat ćete duboko kopati i razumjeti uređaj sustava. U članku koji je, primjerice, poslužitelj poštanskog poslužitelja Postfix, pokazao je osnovne metode i metode postavljanja za primarni rad. Zajedno s velikim brojem modula, dodataka i dodataka, to će stvoriti snažan i pouzdan alat za slanje i primanje poruka.

Dijelite na društvenim mrežama:

Povezan
Kako otvoriti luka u Linuxu i što provjeriti već otvoren?Kako otvoriti luka u Linuxu i što provjeriti već otvoren?
Je li SPAM gulaš? A što je neželjena pošta - knjiga?Je li SPAM gulaš? A što je neželjena pošta - knjiga?
Neočekivani problem: kako saznati svoju e-poštuNeočekivani problem: kako saznati svoju e-poštu
Najjednostavniji način slanja e-pošte s tuđe adreseNajjednostavniji način slanja e-pošte s tuđe adrese
Kako postaviti poštu na Androidu. Brzi načini konfiguriranja e-pošte na pametnom telefonuKako postaviti poštu na Androidu. Brzi načini konfiguriranja e-pošte na pametnom telefonu
Mail SMTP portovi i njihovo značenjeMail SMTP portovi i njihovo značenje
Ono što se ne može pridružiti e-pošti: šaljemo mape, arhive i druge datotekeOno što se ne može pridružiti e-pošti: šaljemo mape, arhive i druge datoteke
SMTP poslužitelj za distribuciju. Kako konfigurirati SMTP poslužiteljSMTP poslužitelj za distribuciju. Kako konfigurirati SMTP poslužitelj
Kompetentno i brzo postavljanje poslužitelja pošteKompetentno i brzo postavljanje poslužitelja pošte
Postavljanje Yandex pošte na iPhone: metode sustavaPostavljanje Yandex pošte na iPhone: metode sustava
» » Linux poslužitelj pošte: Pregled i konfiguracija
LiveInternet