RačunalaSoftver

Mail server na Linuxu: pregled i podešavanje

E-mail za većinu ljudi izgleda kao normalna web stranicu sa user-friendly sučelje, u kojem možete udobno pisati tekst, priložiti slike i slanje poruka prijateljima. Međutim, to je zapravo mnogo složenija. Za prijenos podataka koristeći e-mail servere na Linux. Oni su ti koji se bave preradom, isporuku i poruke usmjeravanje. Ovaj članak će se raspravljati o najpopularniji e-mail servere na Linux, kao i kako konfigurirati neke od njih.

Preispitivanje odluka da se stvori sistem slanje i primanje poruka

Uz pomoć e-maila na Linux serveru, možete brzo i jednostavno postavljanje vlastitih mehanizam za primanje i slanje poruka. Web ima dosta gotovih rješenja, koja može samo postaviti malo "završen." Među njima je, naravno, postoje i složeniji u sistemskoj konfiguraciji, konfiguracija koja je prikazana u sljedećem primjeru Postfix.

SendMail - popularan i brzo

SendMail može nazvati pionir među mail servera na Linux. Prva verzija je objavljena davne 1983. Od SendMail savladali pluralitet stanica i čvorova. To je naširoko koristi na ovaj dan. Brz i optimiziran servera, ali to ne zadovoljava moderne sigurnosne standarde i prilično je težak za formaciju.

Postfix - fleksibilan, moćan i pouzdan

Prvobitno je razvijen za internu upotrebu IBM Research Center. Mnoge funkcije i opcije posuđene iz SendMail. Međutim, to je mnogo brže, sigurnije, i podešavanje potrebno je manje vremena i truda. Može se koristiti kao mail server na Linux, MacOS, Solaris.

IredMail

Ovaj server je u suštini veći virulencije set skripte i konfiguracijske datoteke. Uz njihovu pomoć, možete brzo pokupiti mail server na Linuxu Web-based i besplatno. Ona ima podršku za SMTP, POP3 i IMAP. Postupak instalacije obično ne uzimaju više od 10 minuta, u zavisnosti od vještina administratora.

U procesu određivanja mail servera Linux- iRedMail će biti automatski instalirani sredstvo koje se bave virusa i spama. Pored ovih se mogu dodati zaštitu od brute force, razne analizatora i tako dalje. Odlična opcija spreman Linux-mail servera.

IndiMail

On kombinira nekoliko poznatih protokola i tehnologija za implementaciju prijenos poruka e-pošte. Sistem integriran sposobnost za stvaranje veze između čvorova mreže, na primjer, za razmjenu pošte resurs za kompanije iz različitih grana. Sistem ima vrlo fleksibilan mehanizam konfiguracije. To se provodi kroz redefinisanje varijabli, od kojih je oko 200. To je server moguće stvoriti nekoliko paralelnih IndiMail rad tokove.

tutnjava

Poštanski Linux web servera napisan u C ++. Tu je i ugrađeni u API za upravljanje i kreiranje scenarija. Ima puno mogućnosti i funkcionalnosti "out of the box". Podržan od strane nekoliko poznatih verzije baze podataka. Ako želite, ili rekonfiguracije, možete brzo prebaciti s jednog na drugi. server interfejsi podijeljena pravo na svoje specifično područje - korisnici, administratori, i domen servera.

Zentyal

Vjerojatno najlakši i najpraktičniji vlak poštanskim Linux servera. To je gotovo sva uputstva i vrši podešavanja u posebnom grafičkom sučelju. na mail server Linux Ubuntu na bazi. Dodavanje funkcija ili sposobnosti instaliranjem novih modula. Uz to se može urediti kao poseban mail servera i rutera ili punomoćnika čvor između glavnih prometnica.

AXIGEN

Free, moćni i imaju bogat mail servera. To se može koristiti kao kroz vlastite web sučelja ili na bilo koji e-mail klijent. On je u stanju da prikupi mailove od vanjskih kutija, za proizvodnju automatski odgovor na poruke, filtrirati ih, kao i praktičan za uvoz CSV datoteku.

Konfiguraciju i administraciju ima svoju web sučelja. Za ljubitelje klasičnog modela upravljanja - zadatak je dostupan preko komandne konzole.

Server podržava različite operativne sisteme, uključujući Windows linija. Proces interakcije je vrlo dobro dokumentirana i razyasnon brojni primjeri na sajtu programera.

CommuniGate Pro

Cross-platform server koji može raditi s e-mail i govorne poruke. Moguće je da se povežete ga putem e-mail klijent ili centralizovana web sučelja. Je realizacija diferencijacija prava pristupa nekoliko ljudi čine. Plugins može pomoći integraciju različitih anti-virus sisteme i rješenja.

Postavljanje primjer sistema

Nakon pregleda e-mail servere na Linux treba razmotriti postavljanje jedan 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 i operativni sistem se ažurira na najnoviju verziju.

Prva stvar koju treba učiniti je - da preuzmete server sebe. To je dostupan u spremištima Ubuntu, tako da je terminal, tipa:

Tokom instalacije, sistem će tražiti novu lozinku za korisnika baze podataka pod root račun. Onda bi trebalo da se ponovi za potvrdu. Onda on može pitati šta tip instalacije su zainteresovani. Zatim, naziv mail sistema, gdje možete odrediti - some.server.ru.

Sada je potrebno stvoriti bazu podataka za server. To se može učiniti sa komandom:

mysqladmin -u root -p stvoriti pošte.

Ovo je mjesto gdje potreba da odredite važeću lozinku za bazu podataka.

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

mysql -u root. Opet, sistem će tražiti lozinku koju je potrebno unijeti.

Sljedeći će skup komandi, što će pomoći da se stvori novi korisnik s privilegijama:

Također je potrebno tabele u glavnoj bazi podataka, kreirajte ih tako možete:

Sada više nije potrebna MySQL konzole i možete dobiti od toga.

Postfix konfiguracije

Prvo morate pokazati server, kako za pristup bazi podataka, kako da ga potražim potrebne vrijednosti. Da biste to učinili, bit će nekoliko datoteka. Oni mogu biti smješteni 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:

user = admin navedeno ime kod kreiranja tablice;

password = ;

dbname = ime stvorio baze podataka;

upit = upita, svaki za određenu datoteku;

Domaćini = 127.0.01.

Djelomično upit za datoteke:

Ove datoteke će postaviti lozinku da biste se prijavili u bazu podataka, tako da je pristup do njih moraju nekako ograničiti. Na primjer, put u pravu, to je restriktivan.

Sada moramo dodati neke opcije za Postfix. Važno je napomenuti da će u narednom linije, zamijeniti some.server.ru pravi domena.

sigurnost Certifikati

Za početak, morat ćete stvoriti autoritet certifikata, koji će potvrditi valjanost sve certifikate.

Stvoren za pohranu datoteka:

mkdir ~ / CA_new

I konfiguracijske datoteke. To domaćin sljedeći kod:

Malo objašnjenje da je:

  • varijabla C - ovdje vam je potrebno navesti zemlje u formatu dva slova, na primjer, za Rusiju - RU;
  • ST - znači određenu regiju ili područje;
  • L - grad;
  • O - naziv društva;
  • CN - ovdje vam je potrebno da navedete domen koji cilja na ključne;
  • e-mail adresa.

Onda stvorio i sam ključ:

sudo openssl genrsa -des3 out ca.key 4096

Sistem će vas upitati za lozinku za ključ, koji u svakom slučaju ne zaboravi.

Sada je potrebno da otvorite ključ Verzija:

openssl req -novi -x509 -nodes -sha1 -Days 3650 -Key ca.key out ca.crt -config ca.conf

Tu će biti potrebno da unesete prethodno stvorili lozinku za privatni ključ.

Sada je certifikat:

openssl PKCS12 -Export -in ca.cer -inkey ca.key out ca.pfx

Sljedeća trebate stvoriti direktorij u kojem će se čuvati sve generira ključeve. vlastite folder je definiran za svaki server.

mkdir SERV

mkdir SERV / some.domen.ru

I stvoriti vlastite konfiguracije:

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

Unutra bi trebao biti postavke navedene ispod. Oni su slični onima koji su već stvorili.

Generirati ključ, koristite naredbu:

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

Ova linija koristi lozinka 1234. Potrebno je neko vrijeme.

Lozinka je uklonjena iz tima:

openssl rsa -passin pass: 1234 -in SERV / some.server.ru / server.key.1 odjavljivanje SERV / some.server.ru/server.key

Sada imate da se prijavite 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 -novi -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 privremeni: rm -f SERV / some.server.ru/server.key.1

Uz pomoć manipulacije vrši će biti mail servera koji može samo da šalje i prima poruke. Pored glavne, postoje dodatni moduli koji može biti instaliran za proširenje funkcionalnosti. Ovo će stvoriti potpuno funkcionalan mail server na Linuxu za preduzeće.

dodatne funkcije

Sljedeći moduli mogu koristiti za proširenje mogućnosti mail servera, kao što je "spam" ili usluga distribucije.

  • Horde. Vrlo user-friendly web sučelje za poštu. Uz njegov glavni zadatak ima ugrađen kalendar, zadatke i kontakte. Ima zgodan konfiguraciju i podešavanje kola.
  • Amavisd-novo. Ona obavlja ulogu gateway i prvenstveno se koristi za pristajanje različitih tehnologija. Amavisd-novi prima, filtrira određuje da li to može biti opasno, a povezuje dodatne funkcije drugih modula za verifikaciju.
  • SpamAssassin. Kao što samo ime govori, jedinice filtrira pisma prema određenim pravilima, računajući spam. Može se koristiti i odvojeno i kao dio raznih demona.
  • ClamAV. Popularne Linux okruženju antivirus. To je slobodnog softvera. U mogućnosti da rade sa mnogo različitih mail serveri za skeniranje datoteka i poruke "u letu".
  • Razor. ostfix. Ovaj modul pohranjuje sume spam poruka i direktno komunicira sa P ostfix.
  • Pyzor - još jedan alat za određivanje poruke koje sadrže zlonamjerne ili beskorisno za korisnika kod.
  • Fail2ban. A alat koji štiti korisnički računi od hakovanja brute force lozinke. Nakon određenog broja puta specifične IP-adresa je blokirana na kratko.
  • Poštar. Najlakši način za stvaranje mailing liste putem web sučelja.
  • Munin. Alat za performanse servera. Ona ima veliki broj gotovih dodatke da proširi svoje mogućnosti. Mrežni protokoli rad može se pratiti na pogodnom rasporedu.

zaključak

Kao što se vidi iz članka, instalacija i konfiguracija mail servera punopravno ručno - dug i težak zadatak. Međutim, ovaj pristup će općenito shvatiti kako sistem radi i znaju svoje prednosti i slabosti. U slučaju problema pripremio administrator će biti u mogućnosti da brzo locirati i popraviti problem. Posebno važno je za velike kompanije čiji rad je potpuno ovisna o brzini slanje i primanje poruka klijentima ili partnerima. Za male mreže je prilično odgovarajuće rješenje "out of the box", koji se mogu rasporediti brzo koristeći user-friendly sučelje.

Međutim, u slučaju kvara servera će imati mnogo vremena da prodre i shvati sistemske jedinice. U članku se na primjeru Postfix mail servera ilustrira osnovne metode i tehnike za postavljanje primarne operacije. Zajedno sa velikim brojem modula, plug-inova i dodaci to će stvoriti snažan i pouzdan alat za slanje i primanje poruka.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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