KompyutaProgramu

Server Mail on Linux: jumla na kuanzisha

Barua pepe kwa watu wengi inaonekana kama tovuti ya kawaida na user-kirafiki, ambao unaweza raha kuandika maandishi, ambatisha picha na kutuma ujumbe kwa marafiki. Hata hivyo, ni kweli ngumu zaidi. Kuhamisha data kwa kutumia seva ya barua juu ya Linux. Ni wao ambao ni kushiriki katika usindikaji, utoaji na ujumbe uelekezaji. Makala hii itakuwa kujadili maarufu seva ya barua juu ya Linux, na pia jinsi ya kusanidi baadhi yao.

Tathmini ya maamuzi ili kuunda mfumo wa kutuma na kupokea ujumbe

Kwa msaada wa barua pepe kwenye Linux server, unaweza haraka na kwa urahisi kupeleka utaratibu wao kupokea na kutuma ujumbe. mtandao ina mengi ya ufumbuzi tayari-alifanya, ambayo inaweza tu kuweka kidogo "kumaliza". Miongoni mwao, bila shaka, pia kuna ngumu zaidi katika usanidi wa mfumo, mipangilio ya ambayo ni inavyoonekana katika mifano ifuatayo Postfix.

Sendmail - maarufu na ya haraka

Sendmail anaweza kuitwa waanzilishi kati ya seva mail kwenye Linux. toleo la kwanza ilitolewa nyuma katika 1983. Tangu sendmail mastered wingi wa vituo na nodi. Ni sana kutumika leo. Haraka na optimized server, lakini si kukidhi viwango vya kisasa ya usalama na ni nzito kabisa kuanzisha.

Postfix - rahisi, nguvu na ya kuaminika

Awali ilikuwa maendeleo kwa ajili ya matumizi ya ndani IBM Kituo cha Utafiti. kazi nyingi na makala zilizokopwa kutoka sendmail. Hata hivyo, ni kwa kasi zaidi, salama na kuanzisha inachukua muda kidogo na juhudi. Ni inaweza kutumika kama server mail kwenye Linux, MacOS, Solaris.

IredMail

Seva hii kimsingi ni sumu kali zaidi seti ya maandiko na faili ya usanidi. Kwa msaada wao, unaweza haraka kuchukua barua server kwenye Linux Web-msingi na bure. Ina msaada kwa ajili ya SMTP, POP3 na IMAP. utaratibu ufungaji kwa ujumla kuchukua zaidi ya dakika 10, kulingana na ujuzi wa msimamizi.

Katika mchakato wa kuanzisha server pepe Linux- iRedMail itakuwa moja kwa moja njia ya kukabiliana na virusi na spam imewekwa. Mbali na hayo unaweza kuongezwa ulinzi dhidi ya nguvu brute, analyzers mbalimbali na kadhalika. chaguo kubwa tayari Linux pepe server.

IndiMail

Inaunganisha itifaki kadhaa inayojulikana na teknolojia kwa ajili ya utekelezaji wa usambazaji wa barua pepe. mfumo jumuishi uwezo wa kujenga viungo katikati mwa vitengo ya mtandao, kwa mfano, kwa kushirikiana rasilimali mail kwa makampuni ya matawi mbalimbali. mfumo ina utaratibu rahisi sana usanidi. Ni kutekelezwa kwa njia ya tafsiri mpya juu ya vigezo, ambayo server kuhusu 200 Inawezekana kujenga kadhaa sambamba IndiMail kazi mtiririko.

Rumble

Postal Linux web-server yaliyoandikwa katika C ++. Kuna kujengwa katika API kwa ajili ya kusimamia na kujenga mazingira. Ina mengi ya makala na utendaji "nje ya boksi." Mkono na matoleo kadhaa maalumu ya database. Kama taka, au kuunganisha nafasi, unaweza haraka kubadili kutoka moja hadi nyingine. server interfaces kugawanywa haki za maeneo yao maalum - watumiaji, watawala, na seva kikoa.

Zentyal

Pengine rahisi na rahisi zaidi ya treni posta Linux-server. Ni karibu wote wa maelekezo na kufanya mipangilio katika interface maalum graphical. Kulingana na barua server Linux Ubuntu. Kuongeza utendaji au uwezo kwa kufunga modules mpya. Pamoja na inaweza mpangilio kama tofauti mail server na router au proksi nodi kati thoroughfares kuu.

Axigen

Free, nguvu na kipengele tajiri mail server. Ni inaweza kutumika kama njia ya mtandao interface yake au kwa njia ya mteja yoyote ya barua pepe. Yeye ni uwezo wa kukusanya pepe kutoka masanduku ya nje, kuzalisha majibu ya moja kwa moja kwenye ujumbe, kuchuja yao, na pia ni rahisi kuagiza CSV file.

Usanidi na Utawala ina mtandao wake interface. Kwa wapenzi wa mfumo wa usimamizi wa classical - Kazi inapatikana kupitia console amri.

server mkono aina ya mifumo ya uendeshaji, ikiwa ni pamoja na Windows line. kazi ya maingiliano ni vizuri sana kumbukumbu na razyasnon mifano mbalimbali katika tovuti ya mwendelezaji.

CommuniGate Pro

Cross-platform server kwamba wanaweza kufanya kazi na ujumbe wa barua pepe na sauti. Inawezekana kuunganisha kwenye hiyo kupitia barua pepe mteja au kati mtandao interface. Ni utekelezaji wa tofauti ya haki za kufikia watu wachache akaunti. Plugins inaweza kusaidia kuunganisha mbalimbali mifumo ya kupambana na virusi na ufumbuzi.

Kuweka mfano wa mfumo

Baada ya ukaguzi wa seva ya barua kwenye Linux unapaswa kufikiria kuweka mmoja wao kwa undani zaidi.

Kwa mfano, tunaweza kuonyesha jinsi ya kufunga na configure Postfix kwenye Ubuntu. Ni kudhani kuwa vifaa tayari inapatikana na mfumo wa uendeshaji ni updated na toleo la karibuni.

Jambo la kwanza kufanya - ni kushusha server yenyewe. Ni inapatikana katika hazina ya Ubuntu, hivyo terminal, aina:

Wakati wa ufungaji, mfumo kuomba password mpya kwa ajili database user chini ya akaunti mizizi. Basi ni lazima mara kwa mara ili kuthibitisha. Kisha wanaweza kuuliza ni aina gani ya ufungaji nia. Kisha, mfumo wa barua jina, ambapo unaweza kutaja - some.server.ru.

Sasa unahitaji kufungua database kwa server. Hii inaweza kufanyika na amri:

mysqladmin -u mzizi -p kujenga barua.

Hapa ndipo haja ya nenosiri halali kwa database.

Sasa unaweza kwenda ngozi sana MySQL na amri:

mysql -u mizizi. tena, mfumo kuuliza password ambayo ni muhimu kuingia.

Pili itakuwa amri ya kuweka, ambayo itasaidia mtumiaji mpya na marupurupu:

Pia wanatakiwa meza katika database kuu, kujenga yao hivyo unaweza:

Sasa mysql console ni tena inahitajika na unaweza kupata nje yake.

postfix Configuration

Kwanza unahitaji kuonyesha server, jinsi ya kupata database, jinsi ya kuangalia kwa ajili yake maadili muhimu. Ili kufanya hivyo, kutakuwa na files kadhaa. Huenda wakawa iko katika orodha / nk / postfix. Hapa ni majina yao:

Wanapaswa vyenye yaliyomo zifuatazo, kati ya ambayo mfuatano wa hoja ya kila faili itakuwa ya kipekee:

user = admin jina maalum wakati wa kuunda meza;

password = ;

dbname = jina iliyoundwa database,

swala = swala, kila moja kwa ajili ya faili fulani,

majeshi = 127.0.01.

Sehemu swala ya faili:

Mafaili haya itaweka password kuingia katika database, ili kuzifikia lazima kwa namna fulani kupunguza. Kwa mfano, kuweka haki, ni vizuizi.

Sasa tuna kuongeza baadhi ya chaguzi kwa Postfix. Ni muhimu kufahamu kwamba katika mstari ufuatao, kubadilisha some.server.ru halisi kikoa.

usalama kutunukiwa

Kuanza, unahitaji kujenga vyeti mamlaka, ambayo kuthibitisha uhalali wa vyeti vyote.

Iliyoundwa kwa files kuhifadhi:

mkdir ~ / CA_new

Na faili ya usanidi. Majeshi ya msimbo ifuatayo:

maelezo kidogo tu:

  • variable C - hapa unahitaji kubainisha nchi katika muundo wa herufi mbili, kwa mfano, kwa ajili ya Urusi - RU;
  • ST - ina maana kanda maalum au eneo;
  • L - mji;
  • O - jina la kampuni;
  • CN - hapa unahitaji kubainisha uwanja inayolenga muhimu;
  • barua pepe.

Kisha iliyoundwa na ufunguo yenyewe:

Sudo OpenSSL genrsa -des3 -out ca.key 4096

mfumo papo kwa password kwa ufunguo, ambayo kwa namna yoyote wala kusahau.

Sasa unahitaji kufungua Version muhimu:

OpenSSL req -new -x509 -nodes -sha1 -Days 3650 -Key ca.key -out ca.crt -config ca.conf

Kuna haja ya kuingia password zilizoundwa hapo awali kwa ufunguo binafsi.

Sasa cheti:

OpenSSL PKCS12 Export-katika ca.cer -inkey ca.key -out ca.pfx

Next unahitaji kuunda saraka ambayo kuhifadhi funguo zote kuzalishwa. folder mwenyewe hufafanuliwa kwa kila server.

mkdir SERV

mkdir SERV / some.domen.ru

Na kujenga Configuration yao wenyewe:

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

Ndani ni lazima mazingira maalum chini. Wao ni sawa na wale tayari kuundwa.

Kuunda kibali, kutumia amri:

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

line hii inatumia password 1234. Ni inahitajika kwa muda fulani.

password sasa kuondolewa kutoka timu:

OpenSSL rsa -passin kupita: 1234-katika SERV / some.server.ru / server.key.1 -out SERV / some.server.ru/server.key

Sasa una kuingia muhimu:

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 Na kuondoa muda: rm -f SERV / some.server.ru/server.key.1

Kwa msaada wa kushughulikiwa kufanyika itakuwa mail server ambayo inaweza tu kutuma na kupokea ujumbe. Mbali na kuu, kuna modules ziada ambayo inaweza imewekwa kupanua utendaji. Hii itaunda ya featured mail server kwenye Linux kwa ajili ya biashara.

vipengele vya ziada

modules zifuatazo inaweza kutumika kupanua uwezo wa server mail, kama vile "barua taka" au usambazaji wa huduma.

  • Horde. User-kirafiki interface mtandao kwa barua. Mbali na kazi yake kuu ina kujengwa katika kalenda, kazi, na anwani. Ina rahisi Configuration na tuning mzunguko.
  • Amavisd-mpya. Ni hufanya nafasi ya lango na hutumiwa hasa kwa ajili ya kutia nanga teknolojia mbalimbali. Amavisd-mpya inapata, filters ni huamua kama inaweza kuwa hatari, na inaunganisha kazi ya ziada ya modules nyingine kwa ajili ya ukaguzi.
  • SpamAssassin. Kama jina ina maana, kitengo kuchunga barua kwa mujibu wa kanuni fulani, kuhesabu barua taka. Inaweza kutumika zote mbili tofauti na kama sehemu ya mapepo mbalimbali.
  • ClamAV. Popular Linux-mazingira antivirus. Ni programu ya bure. Uwezo wa kufanya kazi na seva nyingi pepe kwa Scan files na ujumbe "juu ya kuruka".
  • Wembe. ostfix. Moduli hii maduka checksums ya ujumbe spam na mawasiliano moja kwa moja na P ostfix.
  • Pyzor - chombo mwingine kwa kuamua ujumbe ambayo yana hasidi au haina maana ya kanuni ya mtumiaji.
  • Fail2ban. chombo ambayo inalinda user akaunti dhidi ya Hacking nguvu brute nywila. Baada ya idadi fulani ya wakati maalumu IP-anwani imefungwa kwa muda.
  • Mailman. njia rahisi ya kujenga orodha ya barua kupitia kiolesura Mtandao.
  • Munin. chombo kwa ajili ya utendaji wa ufuatiliaji server. Ina idadi kubwa ya tayari-alifanya programu-jalizi kwamba kupanua uwezo wake. itifaki za mtandao kazi kinachoweza kufuatwa kwenye ratiba rahisi.

hitimisho

Kama inavyoweza kuonekana kutoka makala, ufungaji na Configuration ya full-fledged server mail manually - Kazi ya muda mrefu na ngumu. Hata hivyo, mbinu hii kwa jumla kuelewa jinsi mfumo wa kazi na kujua uwezo wake na udhaifu. Katika kesi ya matatizo tayari na msimamizi itakuwa na uwezo wa haraka Machapisho na kurekebisha tatizo. Muhimu hasa ni kwa kampuni kubwa ambao kazi ni tegemezi kwa kasi ya kutuma na kupokea ujumbe kwa wateja au washirika. Mitandao ndogo ni kabisa zinazofaa ufumbuzi "nje ya boksi", ambayo inaweza kupelekwa kwa haraka kwa kutumia user-kirafiki.

Hata hivyo, katika tukio la kushindwa server itakuwa na muda mrefu kupenya na kuelewa mfumo kitengo. makala kwenye mfano wa Postfix mail server unaeleza njia ya msingi na mbinu ya kuweka kazi ya msingi. Sambamba na idadi kubwa ya modules, programu-jalizi na kuongeza nyongeza itakuwa kujenga nguvu na kuaminika chombo kwa ajili ya kutuma na kupokea ujumbe.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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