Pasta servera instalēšana un konfigurēšana. Pasta programmu iestatīšana datorā. Izejošā pasta iestatīšana

Sava pasta servera instalēšana, kā likums, īpašas grūtības nesagādā. Tīmeklī ir pieejams liels skaits gatavu instrukciju. Burtiski viena komanda, un 25. ports ir gatavs darbam. Tas ir jautri, kad nosūtītie e-pasta ziņojumi sāk atgriezties un adresāti sūdzas, ka ziņojumi netiek saņemti. Šeit jums tas patīk vai nē, bet jums ir jāmeklē iemesli un jāiedziļinās tehnoloģijās.

Kas sūta vēstules

Mūsdienās daudzi tīmekļa pakalpojumi piedāvā iespēju saistīt jūsu domēnu ar pakalpojumu. Īpaši populāra ir pasta izlikšana pakalpojumā Gmail vai Yandex. Visi ziņojumi nonāks caur viņu nodrošināto SMTP serveri, verificēts pakalpojumu sniedzējs pats ģenerēs visas nepieciešamās galvenes un parakstus, kas ļaus tiem iziet cauri jebkuram surogātpasta filtram. Bet šī iespēja ne vienmēr ir iespējama. Piemēram, organizācijai ir liels lietotāju skaits, ir nepieciešami īpaši pasta iestatījumi, kas nav pieejami mākoņpakalpojumos. Vai arī izmantojat savu serveri ar portālu, CMS vai tiešsaistes veikalu, no kura jums ir jānosūta ziņojumi.

Pēc noklusējuma visas PHP lietojumprogrammas izmanto funkciju mail(), lai nosūtītu pastu, kas savukārt nosūta tos caur vietējo SMTP serveri, kas definēts php.ini .

sendmail_path = /usr/sbin/sendmail -t -i

Vai virtuālajā resursdatorā:

php_admin_value sendmail_path "/usr/sbin/sendmail -t -i -f [aizsargāts ar e-pastu]"

Un, lai gan 100% gadījumu tur tiek rakstīts sendmail, patiesībā tas var būt simbols, un Postfix vai Exim sūta pastu. Lai nosūtītu pastu no lietojumprogrammas, varat izvēlēties vienu no trim iespējām:

  • Pats dzinējs dažreiz ļauj norādīt ārēju SMTP serveri (noklusējuma iestatījumos vai izmantojot spraudni, WordPress tas ir WP Pasts SMTP vai EasyWP SMTP). Vienkārši ievadiet sava konta informāciju, un visas problēmas tiks atrisinātas.
  • Izmantojot shim programmu, kas emulē vietējo SMTP serveri un sūta ziņojumus, izmantojot pasta kontu trešās puses serverī. SSMTP šeit ir ļoti populārs.
  • Izmantojot savu pasta serveri. Protams, jums tas būs jākonfigurē, taču ir vairāk konfigurācijas iespēju.

Mūs interesē pēdējais variants. Izdomāsim, kā izlauzties cauri pretsurogātpasta tehnoloģijām un garantēt ziņojuma piegādi adresātam. Mēs paši nefiltrēsim surogātpastu. Šī ir cita raksta tēma. Kā eksperimentālu SMTP serveri izvēlēsimies Postfix un Exim, tie ir populāri hostingā, vienkārši un iestatījumos saprotami, lai gan galvenie jautājumi attieksies uz visiem SMTP serveriem.

Kā neiekļūt surogātpasta saturā

Cīņa ar surogātpastu ir galvassāpes visiem pasta administratoriem. Un pēdējā laikā tas ir vienkārši aktuāli aizmugurējā puse medaļas: surogātpasta filtri ir burtiski zvērīgi. Līdz ar to ienākošajā pastā surogātpasta praktiski nav, bet pastāvīgi kaut kur pazūd normāli ziņojumi, klienti un vadība nervozē, un papildus ir jāpārliecinās, vai vēstule ir sasniegusi adresātu. Un pēc SMTP servera instalēšanas visdrīzāk būs ar to jāmācās, lai ziņojumi sasniegtu vismaz kaut kur. Jo īpaši, lai novērtētu iestatījumus, jums vajadzētu redzēt, vai vēstules tiek piegādātas uz galveno pasta sistēmu Gmail, Yandex, Mail.Ru pastkastēm. Parasti šajā posmā parādās pirmās grūtības, un visas problēmas ir jārisina personīgi.

Pasta pakalpojumi izmanto daudzlīmeņu surogātpasta filtrēšanas sistēmu, kas ir tik nopietna un slepena, ka pat viņu pašu tehniskais atbalsts nezina par principiem. Un katram pakalpojumam ir savas prioritātes. Lai gan parasti kāds mājiens par nepiegādes iemeslu ir ietverts dienesta atbildes vēstulē. Cēloņu analīzē palīdz arī pakalpojums mail-tester.com, pietiek nosūtīt vēstuli uz tur norādīto adresi un tad pēc analīzes saņemt rezultātu un problēmu sarakstu. Dažus no tiem var pārbaudīt un atrisināt, vēl neiestatot SMTP serveri.

Cīņa pret surogātpastu ir radījusi daudzas tehnoloģijas. Vecākais no tiem ir melnais saraksts, kurā ir iekļauti visi IP un domēni, kas saistīti ar surogātpasta sūtīšanu, šeit var nokļūt arī atvērtie releji, starpniekserveri un attālinātajai piekļuvei izmantotās iezvanpieejas adreses (tas ir, teorētiski tām nevajadzētu sūtīt pastu). Šādi melnie saraksti tiek organizēti dažādos veidos. Populārs DNSBL (DNS melnais saraksts) - melnie saraksti DNS formātā, kurus ir viegli vaicāt. Mūsdienās ir pieejamas daudzas bāzes, ne visas no tām ir populāras un lietotas. Problēma ir tā, ka nav saraksta konkrētam pasta pakalpojumam, cik un kurus viņi aptaujā - tas ir noslēpums.

Domēna vārdus, piemēram, IP adreses, var izmantot mūsdienās. Pastāv iespēja, ka ziņojumapmaiņas pakalpojums tos izmantoja, pirms jūs vai tajā mitinātais resursdators tika uzlauzts un nosūtīts mēstules. Attiecīgi tie var nonākt kādā no DNSBL un radīt problēmas. Mail.Ru noraidīja vēstules no viena IP tieši tāpēc, ka tā atradās vienā no šiem pusaizmirstajiem sarakstiem, tur nokļuvusi 2010. gadā. Turklāt Mail.Ru pat neuztraucās pārbaudīt SPF un DKIM pareizību. Lieta pārcēlās tikai tad, kad IP tika izņemta no melnā saraksta.

IP vai domēnu varat pārbaudīt pats, nosūtot DNS pieprasījumu izvēlētajam DNSBL serverim, izmantojot rakt komunālos pakalpojumus:

$ host -tA site.ex.dnsbl..ex.dnsbl.org nav atrasts: 3 (NXDOMAIN)

Bet ērtāk ir izmantot tiešsaistes pakalpojumus, kas reģistrējas vairākās datu bāzēs vienlaikus. IP var pārbaudīt vietnē dnsbl.info (59 bāzes) vai whatismyipaddress.com (72 bāzes), domēnu var pārbaudīt arī vietnē mxtoolbox.com (107 bāzes), spamhaus.org vai multirbl.valli.org. Ja pēkšņi sarakstā ir domēns vai IP, labāk nekavējoties rakstīt atbalsta dienestam un noņemt savu adresi.


Pareizs DNS

Kad tiek saņemts ziņojums, attālais SMTP serveris vispirms parsē tā galveni. Pasūtītājs sūta tikai No, Līdz, Datums, Temats un X-Mailer. Tie kopumā ir saprotami un vienkārši norāda, no kā un kur sūtīt. Pārējo galveni ģenerē gan SMTP serveris, gan lietojumprogramma, kas to nosūta. Tas, starp citu, arī jāņem vērā, jo caur Telnet sūtītās vēstules var pazust, bet ne ar Roundcube, jo tām ir cita galvene. Piemēram, Roundcube aizstāj savu HELO/EHLO, pamatojoties uz servera_nosaukumu vai localhost mainīgo, ja tas nav definēts. Tāpēc dažreiz jums tas vienkārši jāiestata skaidri:

$rcmail_config["smtp_helo_host"] = "example.org";

Tas pats attiecas uz pašrakstītiem PHP skriptiem.

Pārsūtīšanas laikā vēstule iet cauri vismaz diviem SMTP serveriem, no kuriem katrs arī pievieno kaut ko savu galvenē. Pirmkārt, katrs serveris pievieno savu Saņemtie: no. Labāk tos lasīt no apakšas uz augšu. Apakšējais ziņojums ir sūtītāja serveris, augšējais ir adresāta serveris. Lai gan patiesībā serveru var būt vairāk, tas ir īpaši aktuāli, strādājot ar lieliem pakalpojumu sniedzējiem, kuri pēc vēstules saņemšanas to pārsūta tālāk, vai pa ceļam izmantojot SMTP starpniekserveri. Lai analizētu ziņojuma ceļu, varat izmantot Google pakalpojumu, kas saprotamā veidā parādīs visus SMTP serverus, tranzīta laikus un SPF, DKIM un DMARC testus (par tiem vairāk vēlāk).


Saņemtās galvenes ir atšķirīgas, lai arī tādas ir vispārīgie noteikumi. Tipisks izskatās šādi:

Saņemts: no server.example.org (helo=server.example.org) no st15.provider.com ar esmtps (Exim 4.80.1) (aploksne no )

Šeit ziņojums tika saņemts no servera ar nosaukumu server.example.org, kura IP adrese ir 1.2.3.4, tas pats nosaukums tika izmantots sveicienā, ko saņēma servera st15.provider.com Exim 4.80.1. Ziņa nosūtīta no [aizsargāts ar e-pastu]. Saņemot šādu galveni, SMTP serveris sāk pārbaudīt datus. Salauž domēnu un IP uz DNSBL bāzēm. Pārbauda, ​​vai domēnam ir MX ieraksts. MX sākotnēji tiek izmantots, lai atrastu pasta serverus, kas apkalpo noteiktu domēnu, tā klātbūtne apstiprina, ka domēns sūta pastu.

Pēc tam tas veic apgriezto nosaukumu izšķiršanu, izmantojot IP, izmantojot reverso DNS vaicājumu, izmantojot PTR ierakstu. Tas ir, tas noskaidros, kādam nosaukumam jābūt serverim adresē, no kuras tika saņemts ziņojums. Šī darbība tika norādīta RFC 2505 1999. gada februāra ieteikumos pret surogātpastu SMTP MTA. Un, lai gan jau sen ir atzīts, ka reversās zonas nav pietiekamas, lai nepārprotami identificētu sūtītāju un bieži vien rada kļūdas un kavēšanos, tās joprojām tiek atbalstītas. Tāpēc tiem ir jāsakrīt, pretējā gadījumā ziņa saņems vismaz mīnusu vērtējumā, un sliktākajā gadījumā tā tiks atmesta.

Mūsu piemērā server.example.org ir jāpiešķir IP 1.2.3.4. DNS ieraksts izskatās šādi:

1.2.3.4.in-addr.arpa. IN PTR server.example.org

IPv6 tiek izmantots ip6.arpa. Principā nav jāzina par PTR funkcijām, jo ​​PTR, ar retiem izņēmumiem, konfigurē tikai mitināšanas pakalpojumu sniedzējs. Un, ja tas jums nav piemērots, jums vienkārši jāsazinās ar atbalsta dienestu. Varat pārbaudīt PTR, izmantojot vaicājumu:

$ dig -x 1.2.3.4

Faktiski PTR ieraksts pēc VDS izvietošanas var norādīt uz pakalpojumu sniedzēja nodrošināto tehnisko domēnu, piemēram, srv01.provider.net , VDS veidnē resursdatora nosaukums tiek ievadīts kā Ubuntu1604 (izmaiņas /etc/hostname), HELO. /EHLO SMTP serveris parasti raksta localhost .localdomain , un e-pasts ir no example.org domēna. Vēstules piegādes varbūtība šādos apstākļos strauji tuvosies nullei. Lai gan daži pakalpojumi atzīmē šādas neatbilstības kā kļūdu un veic pilnīgu pārbaudi.

Īpaši vēlos vērst uzmanību uz to, ka VDS parasti ir divi IPv4 un v6. Tāpēc viss teiktais attiecas uz abām versijām, jo ​​vēstule vienam serverim var iet pa IPv4 un tikt piegādāta, savukārt otrs dod priekšroku IPv6 lietošanai, un vēstule var nesasniegt adresātu. Tajā pašā laikā daudzi pakalpojumu sniedzēji, kas nodrošina IPv6, absolūti neapgrūtina PTR ieraksta iestatīšanu, un, pārbaudot to, tiek parādīta kļūda. Bet Google, piemēram, dod priekšroku IPv6 un nekavējoties atmet e-pastu, ja PTR neatbilst servera nosaukumam. Pakalpojuma atbildes ziņojumā tas izskatās šādi:

Turpinājums pieejams tikai dalībniekiem

1. iespēja. Pievienojieties "vietnes" kopienai, lai lasītu visus vietnes materiālus

Dalība kopienā norādītajā laika posmā dos jums piekļuvi VISIEM Hacker materiāliem, palielinās jūsu personīgo kumulatīvo atlaidi un ļaus jums uzkrāt profesionālu Xakep Score reitingu!

FossLook pasta serveris ir paredzēts, lai izveidotu "iekšējās" lietotāju pastkastes (jūsu domēnā) un strādātu ar tām – saņemtu/sūtītu ziņas. Serveris arī iniciē ziņojumu saņemšanu no citiem pasta serveriem (mail.ru, gmail.com u.c.), kā arī sūta tiem ziņojumus, ja serverī reģistrētajiem lietotājiem ir ārējās pastkastes. Šajā rakstā ir aprakstīti visi pasta servera iestatījumi

Ir aprakstīta iekšējo pasta kontu izveide un darbs ar tiem. Kā strādāt ar ārējām pastkastēm ir aprakstīts rakstā.

Lai konfigurētu, palaidiet administrēšanas vedni un dodieties uz lapu "Tīkls":

Šis sākuma lapa pasta servera iestatījumi. Apsveriet visus iestatījumu dialoglodziņus, kas tiek atvērti, noklikšķinot uz atbilstošajām saitēm sākuma lapā:

Kanāli

Kanāli ir vissvarīgākā lapa. Pēc aizpildīšanas varēsiet izveidot un strādāt ar "iekšējām" pastkastēm, izmantojot savas Domēna vārds.


SMTP iestatījumu sadaļa

  • Opcija Izmantot– iespējo vai atspējo apmaiņu starp FossLook serveri un ārējiem pasta serveriem.
  • Osta– porta numurs ziņojumu apmaiņai, izmantojot SMTP protokolu.
  • Sertifikāts
  • SSL ports

Sadaļa "POP3 iestatījumi"

  • Izmantot– iespējo vai atspējo apmaiņu starp FossLook serveri un ārējiem pasta klientiem, izņemot MS Outlook.
  • Osta– porta numurs POP3 ziņojumapmaiņai.
  • Sertifikāts– sertifikātu dati šifrētai apmaiņai.
  • SSL ports- porta numurs šifrētai apmaiņai.

Sadaļa "Maršrutēšana"

  • Domēna vārds– tās iekārtas domēna nosaukums, kurā ir instalēts FossLook serveris.
  • FQDN– pilnībā kvalificēts tās iekārtas domēna nosaukums, kurā ir instalēts serveris.
  • tīkla interfeiss- IP adrese tīkla karte serveris, kas izveido savienojumu ar internetu.
  • Nelietojiet vairāk nekā– maksimālais ienākošā ziņojuma lieluma ierobežojums.
  • rāmja relejs– tā starpservera domēna vārds vai IP adrese, uz kuru tiks nosūtīta visa korespondence, un no kuras tā tiks nosūtīta tālāk adresātiem.

Sadaļa "Papildu savienojums ar serveri"

  • Izmantot– iespējo vai atspējo ārējo kanālu darbam ar serveri, izmantojot internetu.
  • tīkla interfeiss– tās tīkla kartes IP adrese, kas ir iesaistīta savienojuma ar internetu izveidē.
  • Osta– porta numurs savienojumam ar internetu.
  • Mašīnas nosaukums– ārējais domēna vārds (iegūts no pakalpojumu sniedzēja).

Lai strādātu ar iekšējām pastkastēm (tīklā), pietiek aizpildīt nepieciešamos laukus sadaļās POP3, SMTP un Maršrutēšanas iestatījumi. Lai nosūtītu vēstules no iekšējām pastkastēm uz ārējām (interneta serveros), ir jāiestata kanāls darbam ar serveri, izmantojot internetu.

Vispārīgi interneta pasta transporta iestatījumi

Interneta pasta transporta moduļa iestatījumu lapa, kas uztur pasta serveri:

Šīs lapas elementu mērķis ir šāds:

  • Opcija Iekļauts– iespējot/atspējot moduļa darbību (t.i., iespējot/atspējot pasta serveri).
  • Ceļš uz pakalpojumu mapi serverī– alternatīvs veids, kā uzglabāt žurnālus un citus pasta servera pakalpojumu failus. Ja tas ir tukšs, tiek izmantots noklusējuma ceļš.
  • Opcija Atļaut deleģēto ziņojumu sūtīšanu– šī iespēja ir spēkā, ja lietotājam ir deleģētas cita lietotāja vai nodaļas pilnvaras un viņš sūta ziņojumus cita lietotāja (nodaļas) vārdā. Kad šī opcija ir iespējota, adresāta atribūti ziņojumiem kolonnā "sūtītājs" norāda īsto ziņojuma sūtītāju, bet ailē "vārdā" - lietotāju, kura vārdā ziņojums tika nosūtīts. Ja izvēles rūtiņa ir notīrīta, abās kolonnās tiek rādīts tikai lietotājs (nodaļa), kura vārdā ziņojums tika nosūtīts.
  • Reģistrācijas veids SMTP, POP3– protokola reģistrēšanas veids, var izvēlēties: atspējot, reģistrēšanos vienā failā, pieteikšanos vairākos failos (katra sesija tiek reģistrēta atsevišķā failā), var arī iespējot ziņojuma pamatteksta pievienošanu žurnāliem.

Šīs lapas elementu mērķis ir šāds:

  • Aizstāšanas adrešu saraksts– veidlapas "adrese, uz kuru vēstule nosūtīta"; "adrese, uz kuru tā tiek nosūtīta" ziņojumu saņēmēju aizstāšanas saraksti.
  • Izņēmumu saraksts vietējās adreses – vietējo adrešu saraksts, no kurām bez atļaujas varat sūtīt vēstules.
  • Izejošā savienojuma taimauts– savienojuma taimauts ar citiem SMTP serveriem, sūtot pastu.
  • Maksimālais ziņojumu skaits sesijā– maksimālais iespējamais ziņojumu skaits, ko serveris var saņemt, izmantojot SMTP vienlaikus. Ziņas var saņemt gan no pasta klientiem, gan no citiem pasta serveriem.
  • Maksimālais ziņojuma lielums, megabaiti– maksimālais pieļaujamais ziņojumu lielums sūtīšanai/saņemšanai serverī, Mb.
  • Opcija Atļaut dzēst ziņojumus, izmantojot POP3– ļauj dzēst ziņojumus, saņemot pastu, izmantojot POP3 no pasta servera (cita klienta).
  • Intervāls ziņojumu atkārtotai nosūtīšanai no rindas– iestata laiku (h:min:sec), pēc kura tiks uzsākta ziņojuma atkārtota nosūtīšana no rindas (ja iepriekšējais mēģinājums neizdevās).
  • No rindas atkārtoti iesniegto ziņojumu skaits– nosaka ziņojumu atkārtotu iesniegšanu no rindas (neveiksmīgu iepriekšējo iesūtījumu gadījumā). Ja ziņojums nav nosūtīts pēc norādītā mēģinājumu skaita, tas nonāk žurnālā "Slikti ziņojumi".

Šīs lapas elementu mērķis ir šāds:

  • Kļūdu atkārtošanās periods, minūtes– ja kļūda atkārtojas norādītajā laikā (minūtēs), lietotājam tiek nosūtīts paziņojums.
  • Pasta pārbaudes periods– ārējo kontu pārbaudes periods, lai saņemtu jaunus ziņojumus.
  • Opcija Tikai saņemt nelasītas ziņas – ļauj saņemt tikai nelasītus ziņojumus no ārējiem serveriem.

Datums: 2010-10-12

HmailServer — bezmaksas pasta serveris operētājsistēmai Windows

hMailServer- Bezmaksas pasta serveris operētājsistēmai Windows. Atbalsta IMAP4, POP3, SMTP, virtuālos domēnus, pretsurogātpastu, pretvīrusu un daudz ko citu. Integrēts ClamWin, SpamAssassin.

1) Nepieciešams lejupielādēt jaunākā versija hmailServer c http://www.hmailserver.com/index.php?page=download un sāciet instalēšanu

2) Mēs piekrītam licences līgumam

3) Norādiet, kur tiks instalēts hMailServer

4) Izvēlieties uzstādīšanai nepieciešamos komponentus


5) Izvēlamies SQL atrašanās vietas metodi un pašu datu bāzi.

6) Izvēlieties un ievadiet paroli

7) Ievadiet paroli un izveidojiet savienojumu ar pasta servera vadības paneli

8) pats vadības panelis jūsu hMailServer serverim

Plutonit.ru — administrēšana, Linux un Windows iestatīšana 2009.–2018. gadam

Pasta servera instalēšana un konfigurēšana

Pasta servera instalēšana un konfigurēšana

Pasta servera instalēšana un konfigurēšana E-pasts ir pakalpojums, kas ļauj veikt apmaiņu, izmantojot datortīkls elektroniskās ziņas. Galvenā iezīme E-pasts slēpjas tajā, ka informācija saņēmējam tiek nosūtīta nevis tieši, bet caur starpsaiti – elektroniski Pastkaste, kas ir vieta serverī, kurā ziņojums tiek glabāts, līdz to pieprasa adresāts. Pasta serveris ir datorprogramma, kas paredzēts e-pasta apmaiņas organizēšanai starp datoriem.

Pašu pasta serveris

Tās galvenās funkcijas ir vēstuļu saņemšana no klientiem un nogādāšana adresātiem. Klienti var būt gan lietotāji (pēc programmas - e-pasta klients), gan citi pasta serveri. Lietotāji, izmantojot programmu - pasta klientu (Outlook Express, Thunderbird u.c.), var izveidot vēstules, nosūtīt tās uz serveri un paņemt pastu no savām pastkastēm serverī. Saziņa starp serveri un klientu notiek, izmantojot īpašus pasta protokolus - Simple Mail Transfer Protocol (SMTP) - sūtot vēstules uz serveri un Post Office Protocol v.3 (POP3) - saņemot vēstules no pastkastes. Klienti savienojas ar serveri, izmantojot noteiktus portus. Ports 25 ir standarts SMTP un ports 110 POP3. Ir dažādi pasta serveri. Piemēram, apsveriet pasta servera Courier Mail Server instalēšanu un konfigurēšanu. Courier Mail Server ir pasta serveris (e-pasta serveris) operētājsistēmā Windows lokālajiem tīkliem. Tas palīdzēs ātri organizēt e-pasta apmaiņu lokālais tīkls un internetā. Kurjerpasta serverim nav nepieciešama instalēšana sistēmā. Pietiek lejupielādēt arhīvu ar programmu un izsaiņot to jebkurā datora cietā diska mapē, kas darbosies kā pasta serveris. Courier Mail Server 1.56 bezmaksas versiju varat lejupielādēt no vietnes http://courierms.narod.ru/. Funkcionālāku Courier Mail Server 2.05, bet jau apmaksātu versiju (1650 rubļi par 10 pastkastēm, demonstrācijas versija ir ierobežota līdz 3 pastkastēm) ir atrodama vietnē http://www.courierms.ru/. Šajā piemērā mēs iestatīsim un izmantosim bezmaksas versija pasta serveris Courier Mail Server 1.56. Courier Mail Server 1.56 priekšrocības: bez maksas viegli uzstādīt un atinstalēt kompaktums administrēšanas vieglums zems sistēmas resursu patēriņš daudzpavedienu ērts grafiskais apvalks krievu valodas interfeiss un dokumentācijas atbalsts neierobežotam pastkastīšu skaitam Programma darbojas operētājsistēmā Windows 9x/ME/ NT/2000/XP. Programmas iestatīšana ir diezgan vienkārša un pieejama vidusmēra lietotājam. Piezīme: piemērā visos tīkla datoros darbojas sistēma Windows XP. Visi tīklā esošie datori ir vienādi (nav speciālu serveru datoru). Skolotāja datora nosaukums ir kab39komp8, skolēnu datori ir kab39komp1, kab39komp2 utt. Visa šajā sadaļā aplūkotā programmatūra ir instalēta mapē C:\MyServers\usr\local\. Ja jūsu datoriem ir citi nosaukumi (un, visticamāk, tas tā ir 🙂), ņemiet to vērā, iestatot programmatūru. Varat arī izvēlēties mapi programmas instalēšanai. CMS tiek piegādāts kā zip fails, kas satur izpildāmais fails un dokumentāciju. Lai instalētu serveri, izveidojiet mapi, kurā tas darbosies, izvelciet failus no arhīva uz šo mapi un palaidiet lietojumprogrammu CourierMS.exe. Pirmajā startēšanas reizē serveris savā mapē automātiski izveidos tā darbībai nepieciešamās apakšmapes un failus. Serveris neveic nekādas izmaiņas ārpus savas mapes. Sistēmisks Windows reģistrs mainās tikai tad, kad reģistrējaties kā pakalpojums. Kurjerpasta serveri var palaist kā standarta pielietojums, kā arī Windows pakalpojumi. Lai palaistu kā Windows pakalpojumu, startējiet CMS un izvēlnē Iestatījumi atlasiet Palaist kā pakalpojumu. Tādējādi sistēmā tiks reģistrēts pakalpojums Courier Mail Server. Ja palaišana noritēja normāli, ekrānā parādīsies galvenais servera logs, un tā ikona parādīsies sistēmas teknē blakus pulkstenim. Ja galvenajā logā tiek parādīti ziņojumi par SMTP un POP3 serveru palaišanu un kļūdu ziņojumu nav, varat sākt servera konfigurēšanu. Nākamais pasta servera konfigurēšanas solis ir vietējo domēnu ievadīšana. Lai to izdarītu, veiciet dubultklikšķi uz vārda "domēns", un tiks atvērta tā iestatījumu cilne. Ievadiet tā datora nosaukumu, kurā darbosies pasta serveris. Mūsu piemērā tas ir kab39komp8. Ja jums ir datora nosaukums, piemēram, kab39komp5, ievadiet šo nosaukumu. Jebkura servera programma ietver lietotāju ievadi, kurus tā apkalpos. Veiciet dubultklikšķi uz "konti", un tiks atvērts konta redaktors. Konta redaktors ir paredzēts servera vietējo lietotāju (kontu) saraksta uzturēšanai. Izveidojot kontu, tiek izveidota arī atbilstoša pastkastes mape. Dzēšot kontu, pastkastes mape ar visu tās saturu tiek izdzēsta automātiski. Pirmo reizi startējot serveri, automātiski tiek izveidots postmaster konts. Izveidojiet lietotājiem nepieciešamo kontu skaitu. Pietiek izveidot vienu katram skolēna un skolotāja datoram, lai gan katram skolēnam var izveidot atsevišķu kontu. Katram kontam ir šādi iestatījumi: Īstais vārds: pastkastes īpašnieka vārds. Pastkastes nosaukums: pastkastes nosaukums. Tas ir arī lietotājvārds, veidojot savienojumu ar serveri. Pastkastes nosaukumā neizmantot krievu burtus un Īpaši simboli, jo dažas pasta programmas ar tām strādā nepareizi. Ja pastkastes nosaukums ir kab39komp2, vietējais domēns ir m, tad šī lietotāja e-pasta adrese ir kab39komp2@kab39komp8. Parole: parole, lai izveidotu savienojumu ar serveri. Citus parametrus nemainīsim. Lietotāju kontus veidojam pēc lietotāju skaita. Varat ierobežot piekļuvi pasta serverim, izmantojot IP filtru. Norādiet IP adrešu diapazonu, kurām ir atļauta piekļuve. Mums tas ir 192.168.1.1-192.168.1.11 (par IP adresēm un to konfigurāciju lasiet citos šīs sadaļas rakstos). Jūsu skolā šis diapazons var atšķirties, piemēram, no interneta pakalpojumu sniedzēja piedāvātā (tas ir cits raksts).

Visi! Var izmantot pasta serveri. Par citu programmas funkciju iestatīšanu un lietošanu varat lasīt palīdzībā (krievu valodā!). Jūs jautājat: "bet kā to izmantot? Kā nosūtīt un saņemt vēstules?". Atbilde ir vienkārša. Vēstules nosūtīsim un saņemsim, izmantojot programmu – e-pasta klientu (Outlook Express, Thunderbird u.c.). Un kā to izdarīt, izlasiet šo rakstu:

E-pasta klientu konfigurēšana darbam ar e-pastu

E-pasts ir pakalpojums, kas ļauj apmainīties ar elektroniskām ziņām datortīklā.

Jūs varat strādāt ar e-pastu, izmantojot pasta programma(pasta klients), kas instalēts lietotāja datorā vai izmantojot pārlūkprogrammu, izmantojot tīmekļa saskarni.

pasta programma(e-pasta klients, pasta klients) - lietotāja datorā instalēta programmatūra, kas paredzēta lietotāja e-pasta ziņojumu saņemšanai, rakstīšanai, sūtīšanai, uzglabāšanai un apstrādei. Pasta programmas parasti nodrošina lietotājam arī daudzas papildu funkcijas darbam ar pastu (adrešu atlase no adrešu grāmatas, ziņojumu automātiska nosūtīšana uz norādītajām adresēm utt.).

Vienkāršākais pasta klients - Microsoft programma Outlook Express.

Tas ir iekļauts standarta Windows pakotnē (sākot ar Windows 98), un tāpēc ir pieejams visos datoros, kuros darbojas šī sistēma operētājsistēma. Operētājsistēmā Windows Vista tas tika aizstāts ar Windows Mail pasta klientu. Sikspārnis! un bezmaksas e-pasta klients Mozilla Thunderbird.

Pēdējā rakstā mēs apskatījām, kā mūsu klasē iestatīt un palaist pasta serveri. Tagad iestatīsim pasta klientus un pārbaudīsim vietējā pasta darbību.

Lai pasta klients varētu nosūtīt un saņemt pastu, tā iestatījumos ir jānorāda ienākošā un izejošā pasta serveru adreses, kā arī konta iestatījumi pieslēgšanai pastkastei (vārds un parole).

Pasta klienta iestatījumi ir jāveic visos to lietotāju datoros, kuriem nepieciešama piekļuve e-pastam caur pasta serveri.

Kā paaugstināt pasta serveri

Pasta servera sākotnējās instalēšanas un konfigurēšanas pakalpojums jūsu īpašajā fiziskajā vai virtuālajā serverī

Pasta servera iestatīšana, konfigurēšana tiek veikta, ņemot vērā klienta vēlmes un atbilstoši paredzētajam lietošanas mērķim.

Pasta serveri ir iespējams uzstādīt individuāli darba uzdevums, atbilstoši dotajām prasībām, iespējām, lietošanas mērķiem. Vai arī pamatojoties uz kādu no gatavajām, tipiskām pasta servera izmantošanas veidnēm.

Ir iespējams izvietot e-pasta serveri uz fiziskajiem un virtuālajiem (vps, vds) serveriem, kuros darbojas Linux (Debian, CentOS, Ubuntu), FreeBSD un arī Windows.

Servera instalēšanas ietvaros neatkarīgi no papildu funkcijām tiek veikti šādi obligātie iestatījumi:

Pasta servera izvietošanu var veikt, pamatojoties uz vienu vai vairākām (kombinācijā) licencētām vai atvērtā koda opcijām programmatūra lai iestatītu pasta serveri.

Licencētas programmatūras iespējas:

  • Microsoft Exchange serveris
  • CommunigatePro;
  • Kerio pasta serveris;
  • MDaemon;
  • Nosūtīt pastu

Programmatūras iespējas saskaņā ar GPL licenci (bezmaksas programmatūra) pasta servera organizēšanai:

  • Sendmail (iekļauts Linux izplatījumos);
  • postfix;
  • qmail;
  • Exim;
  • apaļš kubs;
  • pēcloģika

Iespējama uzstādīšana programmatūras sistēmas e-pastu un kopīgs darbs savu iespēju ziņā tuvojas licencētam korporatīvā pasta risinājumam - Microsoft Exchange Server.

Pasta servera instalēšanas un konfigurēšanas izmaksas

Pamatojoties uz vienu no esošajiem, populārajiem lietošanas modeļiem:

2900 rubļu5900 rubļu8900 rubļuNo 18 900 rubļiem

Neliels pasta serveris privātai lietošanai, emuāram, vietnei vai nelielai organizācijai.

Izmantotā programmatūra:

No 1 līdz 10 pastkastēm, 1 pasta domēns, 1 servera IP adrese;
ienākošā pasta filtrēšana (Greylist + SpamAssassin), pasta piekļuves tīmekļa saskarne.

Serveri var uzstādīt pēc šīs veidnes vai atbilstoši jūsu (tehniskajam uzdevumam), tuvu raksturlielumiem un sarežģītības pakāpei.

Pasta servera instalēšana un konfigurēšana mazai organizācijai vai vidējam tīmekļa projektam, piemēram, saskaņā ar kādu no šiem populārajiem lietošanas modeļiem, kas nozīmē palielinātu pasta lietotāju, pastkastu un pasta domēnu skaitu:

Izmantotā programmatūra: Exim / Postfix, RoundCube / Afterlogic;

No 1 līdz 30 pastkastēm, līdz 2 pasta domēniem, ienākošā pasta filtrēšana (Greylist + SpamAssassin), pasta tīmekļa saskarne, tīmekļa pasta servera statistika

Korporatīvā pasta servera instalēšana un konfigurēšana mazai, vidēji lielai organizācijai vai tīmekļa projektam, piemēram, saskaņā ar kādu no tālāk norādītajiem populārajiem lietošanas modeļiem, kas ietver pastkastīšu, domēnu, lietotāju, to ierobežojumu un tiesību pašpārvaldi:

Izmantotā programmatūra:

Dati programmatūras risinājumi atbilstoši savām īpašībām tie ir alternatīva licencētajam Microsoft Exchange Server produktam un sniedz pilnu iespēju neatkarīgi konfigurēt, uzturēt un pārvaldīt neierobežotu skaitu pastkastīšu, pasta lietotāju, viņu tiesības un domēnus.

Pasta serveris tiek pārvaldīts, izmantojot tīmekļa saskarni. Pilnīga korporatīvā pasta sistēma uzņēmumam.

Pasta servera uzstādīšana un konfigurēšana atbilstoši klienta individuālajām tehniskajām specifikācijām.

Iespējamās iestatīšanas veidnes piemērs:

Divu attālu fizisko vai virtuālo pasta serveru kopa, kas dublē vai papildina viens otra iespējas.

Izmantotā programmatūra: Exim / Postfix, RoundCube / Afterlogic utt.

Jebkurš nepieciešamais pastkastīšu, lietotāju un domēnu skaits. Pasta servera pašpārvalde, izmantojot tīmekļa saskarni. Strādājiet ar ienākošo un izejošo pastu no pasta programmas vai tīmekļa saskarnes.

Lai pasūtītu un apspriestu pasta servera uzstādīšanu, lūdzu, sazinieties ar mums sadaļā "Kontakti".

Kā izveidot savu pasta serveri?

Kerio izstrādā funkcionālus risinājumus maziem un vidējiem uzņēmumiem.
Kerio MailServer 6 pieder jaunās paaudzes pasta serveriem korporatīvie tīkli. Kerio MailServer priekšrocība ir tā starpplatforma – tā var darboties Windows, Linux, Mac OS, FreeBSD operētājsistēmās.

Operētājsistēmā Windows kā e-pasta klientu varat izmantot Microsoft Outlook, savukārt operētājsistēmā Mac OS varat izmantot Microsoft Entourage. Visās sistēmās varat izmantot Kerio WebMail tīmekļa saskarni. Ir arī Kerio WebMail Mini versija, kas paredzēta plaukstdatoriem. Kerio WebMail Mini atbalsta Palm OS, Pocket PC un BlackBerry sistēmas. Kerio WebMail un Kerio WebMail Mini e-pasta klienti ir īpaši ērti bieži ceļotājiem, jo ​​tie ļauj strādāt ar pastu uzņēmuma tīmekļa serverī no jebkuras vietas. Otra Kerio MailServer priekšrocība ir iebūvēta pretvīrusu un pretsurogātpasta moduļa klātbūtne tā sastāvā. Pasta serverim šāda funkcionalitāte šobrīd ir obligāta, un šo funkciju integrēšana vienā produktā ir ļāvusi panākt stabilitāti darbībā un to, ka nav nepieciešams integrēt dažādu ražotāju programmatūru.

Pasts

Kerio MailServer ļauj saņemt pastu vairākos veidos: izmantojot POP3 protokolus (ar SSL kodēšanas iespēju), IMAP4 (ar SSL kodēšanas iespēju), izmantojot grafiku tīkla interfeiss WebMail (šifrēts ar SSL), izmantojot viedtālruņus un plaukstdatorus, bezvadu savienojums izmantojot BlackBerry, kā arī ar e-pasta klientu palīdzību Microsoft pasts Outlook 2000/XP/2003 operētājsistēmai Windows vai Microsoft Entourage X/2004 operētājsistēmai Mac OS X. Lai strādātu ar grupas programmatūru, kad izmantojot Microsoft Programmai Outlook ir jāinstalē Kerio Outlook Connector, kas ir pasta lietojumprogrammu saskarnes (MAPI) nodrošinātājs, kas aizstāj Microsoft Outlook MAPI nodrošinātāju.

Aizstājot Microsoft Exchange ar Kerio MailServer, tiek saglabāta piekļuve koplietotajiem kalendāra notikumiem, koplietotajām kontaktpersonām un uzdevumiem, kas atrodami programmās Microsoft Outlook, Microsoft Entourage un Kerio WebMail. Lietotāji var migrēt uz Kerio MailServer, vienlaikus saglabājot visas grupas funkcijas, piemēram, kalendāra notikumus.

Lai automatizētu migrāciju no Microsoft Exchange Server uz Kerio MailServer, ir izstrādāta Kerio Exchange migrācijas rīka funkcija, ar kuru var migrēt datus no šādiem Exchange sērijas serveriem: Microsoft Exchange Server 5.5, Microsoft Exchange Server 2000, Microsoft Exchange Server 2003. Šī funkcija importē datu blokus “Lietotāji”, “E-pasts”, “Kontakti”, “Kalendāra notikumi”, “Uzdevumi” uz atbilstošajiem Kerio MailServer pasta servera direktorijiem.

Drošība

Drošības sistēma ietver iespēju izmantot kriptogrāfijas trafika aizsardzību, izmantojot SSL, pretsurogātpasta filtru, pretvīrusu filtru un pielikumu filtru. Visu filtru pārvaldība ir ievietota vienā sadaļā "Pielikumu filtri", kas vienkāršo un paātrina administratora darbu.

Kerio MailServer ir divu līmeņu aizsardzība pret vīrusiem: jūs varat vienlaikus izmantot integrēto McAfee antivīruss un spraudņa ārējo pretvīrusu pakotni. Gadījumā, ja neizdodas atjaunināt datu bāzes vai atjaunot viena antivīrusa licenci, inficēšanās iespējamība ievērojami samazinās, jo darbojas otrais. Atbalstīto spraudņu sarakstā pretvīrusu programmas ir AVG Antivirus 7 ESE (Grisoft), NOD32 Antivirus (Eset Software), eTrust Antivirus (Computer Associates), SAVI Antivirus (Sophos), Avast Antivirus (ALWIL Software), VisNetic/Kaspersky Antivirus (Deerfield), Symantec AntiVirus Scan Engine (Symantec). ). Ir iespējams izmantot citas pretvīrusu programmas. Vīrusu uzliesmojumos būs noderīgi, ja iebūvētais McAfee antivīruss pārbauda iekšējo korporatīvais pasts, kas palēninās vīrusu izplatību iekšēji darbinieku vidū.

Kerio MailServer izmanto vairākas metodes, lai aizsargātu pret surogātpastu. Atbalstīts SMTP autorizācija izmantojot IP adresi, reāllaika melnos sarakstus, satura filtrēšanu, sūtītāja domēna verifikāciju, Microsoft zvanītāja ID. Tiek atbalstīta arī SPF autentifikācija. Turklāt programmatūra ļauj noteikt paralēlo savienojumu skaita ierobežojumus un ierobežot no vienas adreses nosūtīto burtu skaitu laika vienībā. Kerio MailServer ievieš tehnoloģiju, lai cīnītos pret DHA uzbrukumiem, palēninot atbildes, pārtraucot savienojumus un nosūtot nepatiesas atbildes. Lai uzlabotu drošību, produkts satur rīkus, kas paredzēti Rezerves kopija visiem ienākošajiem un izejošajiem e-pastiem, adrešu grāmatām, kalendāriem un citiem sadarbības vienumiem, kā arī rīkiem pastkastes izmēra, pielikuma lieluma un ziņojumu skaita citēšanai kopumā.

Administrācija

Lai instalētu Kerio MailServer, servera platforma nav nepieciešama. Kerio MailServer pasta serveri var izmantot gan kā iekšējā tīkla serveri, gan kā interneta e-pasta serveri. Produktam ir divas administrēšanas saskarnes – Kerio Administration Console un Kerio Web Administration. Kerio administrācijas konsole ļauj pārvaldīt vairākus pasta serverus un citus Kerio Technologies produktus no vienas darbstacijas, un attālā piekļuve notiek, izmantojot šifrētu kanālu. Šis atsevišķa programma, kuru var instalēt jebkurā atbalstītā operētājsistēmā. Administrators var arī deleģēt lietotājiem tiesības pārvaldīt kontus, izmantojot Kerio Web Administration. Lietotāja datus programmā Kerio MailServer 6.x var pārvaldīt, izmantojot iekšējo datu bāzi vai Microsoft direktoriju pakalpojumus Active Directory vai Apple Open Directory.

Šī apmācība parādīs, kā iestatīt strādājošu pasta serveri Ubuntu vai Debian. Kā zināms, divi galvenie pasta serverī izmantotie protokoli ir SMTP un POP/IMAP. Šajā apmācībā postfix tiks izmantots SMTP, savukārt dovecot tiks izmantots POP/IMAP. Viņi abi ir atvērti avota kods, stabils un ar daudziem iestatījumiem.

Lūdzu, ņemiet vērā, ka pasta servera drošības problēmas neietilpst šīs nodarbības ietvaros, un tās ir apskatītas rakstā "".

Priekšnoteikumi

Katrā domēnā ir jābūt ierakstam par DNS serveris e. Ieteicams NEIZMANTOT dzīvus domēnus testēšanas nolūkos. Šajā apmācībā laboratorijas iestatījumos tiks izmantots testa domēns example.tst. Šī hipotētiskā domēna DNS serverī būtu vismaz šādi ieraksti.

  • Pārsūtīt zonu, piemēram.tst:
IN MX 10 mail.example.tst. pasts.example.tst. IN A 192.168.10.1
  • Apgrieztā zona, piemēram.tst:
192.168.10.1 IN PTR pasts.example.tst.

Kad ir iestatīts tiešraides pasta serveris, šos ierakstus var mainīt, lai tie atbilstu sistēmas prasībām.

Saimniekdatora nosaukuma iestatīšana (resursdatora nosaukums)

Pirmkārt, pasta servera resursdatora nosaukums ir jādefinē mapē /etc/hostname un /etc/hosts. Turklāt pirmajā failā jāievieto tikai resursdatora nosaukums.

[aizsargāts ar e-pastu]:~# vim /etc/hostname pasts [aizsargāts ar e-pastu]:~# vim /etc/hosts ## IP FQDN Saimniekdatora nosaukums ## 192.168.10.1 mail.example.tst pasts

Lietotāju pievienošana

Katram Linux lietotājam pēc noklusējuma ir automātiski izveidota pastkaste. Šie lietotāji un pastkastes tiks izmantoti kā pasta konti un tiem atbilstošās pastkastes adreses. Lietotāja izveide ir ļoti vienkārša.

[aizsargāts ar e-pastu]:~# adduser Alekss

SMTP instalēšana un konfigurēšana

SMTP: Postfix instalēšana

[aizsargāts ar e-pastu]:/etc/postfix# vim main.cf ## servera nosaukums ## myhostname = mail.example.tst ## definēt aizstājvārdus ## alias_maps = hash:/etc/postfix/aliases alias_database = hash:/etc/postfix/aliases # # transporta definīcija ## transport_maps = hash:/etc/postfix/transport ## myorigin norāda domēna nosaukumu pastam, kas nāk no šī servera. Mūsu gadījumā visiem izejošajiem e-pastiem ir jābūt "@example.tst" kā sūtītāja domēnam ## myorigin = example.tst ## mydestination parametrs norāda, kurus domēnus šī iekārta piegādās lokāli, nevis pārsūtīs uz citu ierīci. ## mydestination = pasts.example.tst, localhost.example.tst, localhost, hash:/etc/postfix/transport ## smarthost adrese. Šajā apmācībā netiek izmantots, tiks apskatīts nākamajā apmācībā ## relayhost = ## uzticami sūtītāju tīkli. postfix nepārsūtīs pastu, kas nāk no citiem tīkliem ## mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 192.168.10.0/24 ## pastkastes lielums baitos. 0 nozīmē, ka nav ierobežojumu ## mailbox_size_limit = 0 ## Postfix klausīsies visās pieejamajās saskarnēs, piemēram, eth0, eth1, eth2 utt. ## inet_interfaces = all
  • transportēšana

E-pasta ziņojumi, kas paredzēti domēnam example.tst, ir definēti tā, lai tie tiktu piegādāti lokāli bez DNS uzmeklēšanas.

[aizsargāts ar e-pastu]:/etc/postfix# vim transport example.tst local: .example.tst local: [aizsargāts ar e-pastu]:/etc/postfix# pastkartes transports

  • pseidonīmi

Mēs pieņemam, ka visi lietotājam A nosūtītie e-pasta ziņojumi ir jānogādā arī lietotājam B, tāpēc aizstājvārdu fails tiek mainīts, kā parādīts tālāk:

[aizsargāts ar e-pastu]:/etc/postfix# vim aizstājvārdi userA: userA, userB [aizsargāts ar e-pastu]:/etc/postfix# pasta aizstājvārdu aizstājvārdi

Piezīme. Sintakse "userA:userB" nosaka, ka pasts ir jānosūta tikai lietotājamB. LietotājsA nesaņems e-pasta kopiju.

SMTP: palaišana un apkope

postfix var palaist ar komandu.

[aizsargāts ar e-pastu]:~# pakalpojuma postfix restartēšana

Žurnāla failam mapē /var/log/mail.log ir jāsniedz noderīga informācija, ja kaut kas noiet greizi. To, vai pasta serveris klausās TCP portā 25, var arī pārbaudīt, izmantojot netstat.

[aizsargāts ar e-pastu]:~# netstat -nat tcp 0 0 0.0.0.0:25 0.0.0.0:* KLAUSIES

Kā redzat no izvades, serveris TCP portā 25 klausās ienākošos savienojuma pieprasījumus.

POP/IMAP instalēšana un konfigurēšana

POP/IMAP: baložu novietnes uzstādīšana

POP/IMAP: konfigurācijas failu sagatavošana

Tālāk norādītie parametri tiek mainīti pēc vajadzības.

[aizsargāts ar e-pastu]:~# vim /etc/dovecot/conf.d/10-mail.conf ## pastkastīšu atrašanās vieta, kas norādīta "mbox" formātā ## mail_location = mbox:~/mail:INBOX=/var/mail/%u # # dāvāta balodīša nepieciešamās atļaujas lai lasītu/rakstītu lietotāju pastkastes ## mail_privileged_group = pasts

Ar to vajadzētu pietikt, lai sāktu POP/IMAP pakalpojumu pasta serverī.

POP/IMAP: pakalpojuma instalēšana

Tagad, kad baložu novietne ir instalēta un konfigurēta, to var palaist, izmantojot šādu komandu.

[aizsargāts ar e-pastu]:~# servisa baloža restartēšana

Arī žurnālfails (/var/log/mail.log) var sniegt svarīgus norādījumus, ja kaut kas noiet greizi. Varat uzzināt, vai dovecot darbojas, izmantojot netstat šādi.

[aizsargāts ar e-pastu]:/etc/dovecot/conf.d# netstat -nat tcp 0 0 0 0.0.0.0:110 0.0.0.0:* KLAUSIES tcp 0 0 0 0.0.0.0:143 0.0.0.0:* KLAUSIES

Pasta servera izmantošana ar pielāgotu pasta programmu

Pasta serveris tagad ir gatavs lietošanai. Pasts Konts var konfigurēt, izmantojot jūsu iecienītāko e-pasta klientu galddators, klēpjdators, planšetdators vai tālrunis. Varat arī iestatīt tīmekļa pastu (pasts ar tīmekļa saskarni) serverī, bet norādījumi par tīmekļa pastu būs nākamajās nodarbībās. Šajā posmā pasta programma Mozilla Thunderbird manam serverim ir noteikusi šādus iestatījumus:

Pasta servera problēmu novēršana

  • Jūsu labākais draugs ir /var/log/mail.log žurnālfails. Visus norādījumus, kāpēc pasts nedarbojas, var atrast šeit.
  • Pārliecinieties, vai ugunsmūris ir pareizi konfigurēts.
  • Pārliecinieties, vai DNS serverī ir pareizi ieraksti.

Rezumējot, demonstrācija šajā nodarbībā, kā jau minēts, notika laboratorijas apstākļos. Var izvietot testa DNS serveri ar visiem nepieciešamajiem ierakstiem, un lietotāji savā starpā apmainīsies ar vēstulēm tajā pašā serverī, piemēram, tajā pašā domēnā. Lai padarītu to vēl interesantāku, varat izvietot daudzus pasta serverus ar dažādiem domēniem, lai pārbaudītu komunikāciju starp domēniem, nepieciešamo DNS ieraksti.

Tiešraides pasta serveriem ir nepieciešami derīgi DNS ieraksti. Varat pielāgot savus postfix un baložu kūts iestatījumus atbilstoši savām vajadzībām.

Uzmanību: tiem, kas vēlas izvietot reāllaika pasta serveri vai jebkuru pasta serveri, kuram ir piekļuve internetam, pārliecinieties, vai SMTP ir drošs. Parasti SMTP uzbrukumi rodas no interneta, kā arī no ļaunprātīgas programmatūras vietējā tīklā.

Ceru tas palīdzēs.

Šīs programmas nevar instalēt dalītā mitināšanā. Pilnībā autonomu pasta serveri var izveidot tikai virtuālā privātā (speciālā) serverī, t.i., VDS (VPS). - šis raksts, kā norāda virsraksts, pastāstīs par kvalitatīvu un vienlaikus lētāko virtuālā privātā servera versiju, kurā tiek izmantotas arī mākoņtehnoloģijas.

Kopumā pasta tēma autoriem ir ļoti tuva, mēs jau dažādos laikos esam izskatījuši jautājumus par pasta izveidi mūsu savus domēnus(tas ļauj izvēlēties pastkastēm īsus un skaistus nosaukumus), kā "pievienot" savu domēnu mail.ru un jebkurai populārai pastkastei, kā izveidot savu bezsaistes pastu uz hostinga utt. Tas viss un vēl daudz vairāk Jūs varat atrast savu pastu pēc atzīmes.

Daudzi Ubuntu lietotāji izmanto sistēmu ne tikai lietošanai mājās. Šāda pieeja ir pilnībā pamatota, jo uz Linux sistēmām ir daudz ērtāk veikt programmēšanu, veidot serverus un mājas lapas. Viena no ērtībām ir e-pasta servera izveide. Iesācējiem šis uzdevums šķitīs šausmīgi grūts, taču, ja izdomāsit, kā uzstādīt un konfigurēt Ubuntu pasta serveri, tad uzdevums jums nešķitīs tik grūts.

Kā iestatīt pasta serveri, pamatojoties uz Ubuntu.

Pirms konkrētiem norādījumiem un fermentācijas caur kodu nevar iztikt bez teorētiskā materiāla daļas. Ir svarīgi saprast, kas ir e-pasta serveris un kā tas darbojas.

Konfigurēts pasta serveris, ļoti vienkārši izsakoties, ir pastnieks, kurš saņem “vēstuli” no viena pasta klienta un nodod citam. Šajā principā ir visa šīs programmatūras darba būtība. Pasta serveris ir nepieciešams ne tikai e-pasta sūtīšanai. Vietnēs viņš ir atbildīgs par lietotāju reģistrēšanu, aizpildāmo veidlapu iesniegšanu un citām svarīgām darbībām, bez kurām vietne kļūtu kā grāmata, kurā var skatīties tikai, šķirstot lapas, bet kaut ko izdarīt ir grūti.

Pasta serveri operētājsistēmā Linux ievērojami atšķiras no Windows un citu sistēmu serveriem. Operētājsistēmā Windows šī ir gatava slēgta programma, kuru jums vienkārši jāsāk lietot. Linux izplatījumi nodrošina paškonfigurācija visas sastāvdaļas. Turklāt serveris galu galā sastāvēs nevis no vienas programmas, bet gan no vairākām. Mēs izmantosim Postfix kombinācijā ar Dovecot.

Kāpēc Postfix?

Ubuntu ir vairāki e-pasta klienti, taču mēs izvēlējāmies šo. Posfix iestatīšana Ubuntu ir daudz vienkāršāka nekā tajā pašā SendMail, un tas ir svarīgi iesācējam lietotājam. Apvienojumā ar Dovecot Postfix spēj paveikt visu, kas parasti tiek prasīts no pasta serveriem.

Postfix ir pats pasta pārsūtīšanas aģents. Viņš spēlēs galveno lomu visā izrādē. Tā ir atvērtā pirmkoda programma, ko daudzi serveri un vietnes izmanto pēc noklusējuma. Dovecot ir pasta piegādes saņemšanas aģents.

Postfix instalēšana

Pirmkārt, jums ir jāizmanto komanda, lai atjauninātu vietējo pakotņu datu bāzi:

Pašu Postfix aģentu var brīvi instalēt no repozitorija, un tas būtu nākamais solis:

sudo apt-get instalēt postfix

Kad tiek startēts šīs lietojumprogrammas interfeiss, jums ir jāatlasa vienums “Internet Site”, pēc kura tiks izveidots konfigurācijas fails ar nosaukumu main.cf.

Pēc tam laukā "Sistēmas pasta nosaukums" ievadiet nākamā servera vietējo nosaukumu, piemēram, myserver.org vai jebkuru citu pēc jūsu izvēles. Izmantojot komandu nslookup, jūs vienmēr varat uzzināt servera domēnu nākotnē - apskatiet un pierakstiet to, tas noderēs konfigurēšanai.

Postfix konfigurēšana

Tagad jums ir jākonfigurē pasta aģents. Lai to izdarītu, vispirms mapē /etc/postfix// ir jāizveido fails ar nosaukumu virtual. Lai to izdarītu, varat izmantot pieskāriena komandu:

Tagad mums ir jāizveido privāta mape direktorijā /etc/postfix/. Tas saglabās pasta iestatījumus:

pieskarieties kanoniskajam sender_relay sasl_passwd

Tagad mums ir jāmaina daži iestatījumi main.cf konfigurācijas failā. Atveriet to piezīmju grāmatiņā priviliģētajā režīmā:

sudo nano /etc/postfix/main.cf

Failā ir parametru vērtības, un tā vērtības ir norādītas ar “=” zīmi. Šeit jums jāmaina parametra myhostname nosaukums vietējais serveris- uz myserver.org, kā tas ir mūsu piemērā, vai uz to, kuru norādījāt, instalējot Postfix iepriekšējā darbībā. Kā šis:

myhostname=myserver.org

Skatiet izmantoto IP adresi ar šādu komandu:

ifconfig | grep “inet addr” -m 1

Šī IP adrese ir jāievada mydestination parametros. Mainiet parametru alias_maps uz virtual_alias_maps, tad vēstules var pārsūtīt uz citām adresēm.

Tagad jums ir jāmaina jaucējkoda atrašanās vieta:

virtual_alias_maps = hash:/etc/postfix/virtual

Iestatiet parametram mynetworks šādas vērtības:

mynetworks = 127.0.0.0/8[::ffff:127.0.0.0]/104[::1]/128

Ja vēlaties, lai serveris varētu strādāt ar Yandex pastu, faila beigās pievienojiet šādus parametrus:

smtp_sasl_auth_enable=jā
smtp_sasl_password_maps = hash:/etc/postfix/private/sasl_passwd
smtp_sasl_security_options = nav anonīmu
smtp_sasl_type=cyrus
smtp_sasl_mechanism_filter=pieteikšanās
smtp_sender_dependent_authentication = jā
sender_dependent_relayhost_maps = hash:/etc/postfix/private/sender_relay
sender_canonical_maps = hash:/etc/postfix/private/canonical

Failā /etc/postfix/private/canonical pievienojiet savu Yandex pastu:

@yandex.ru [aizsargāts ar e-pastu]

Pievienot failam /etc/postfix/private/sender_relay:

@yandex.ru smtp.yandex.ru

Failā /etc/postfix/private/sasl_passwd pievienojiet Yandex pastkastes paroli, nevis ***:

[aizsargāts ar e-pastu]:***

Ja izmantojat Ubuntu Server 16, jums ir jāatver porti, lai pasta pakalpojumi darbotos. Lai to izdarītu, izmantojiet komandu:

iptables -A IEVADE -p tcp -dport 25 -j ACCEPT

Kad esat veicis visas izmaiņas failos, jums ir jārestartē pakalpojums, lai jaunie iestatījumi stātos spēkā.

Postfix pārbaude darbojas

Ir lietderīgi instalēt utilītu mutt, lai ērtāk strādātu ar pastu. To var izdarīt ar komandu:

sudo apt-get install mutt

Tagad varat mēģināt nosūtīt vēstuli uz kādu pastkastīti:

atbalss “Ziņojums” | mutt -s "ziņa" [aizsargāts ar e-pastu]

Ja viss ir kārtībā, vēstule tiks saņemta. Taču paturiet prātā, ka šādi e-pasta ziņojumi Google tīklā parasti nonāk mēstuļu mapē.

Dovecot instalēšana un konfigurēšana

Vispirms jums jāinstalē utilīta:

sudo apt-get instalējiet dovecot-imapd dovecot-pop3d

Tagad atveriet failu /etc/dovecot/dovecot.conf un pievienojiet tam protokolu sarakstu:

protokoli = pop3 pop3s imap imaps

mail_location = mbox:~/mail:INBOX=/var/mail/%u

Ja šai rindai ir cits saturs, tas ir jāmaina uz norādīto. Ja tas vispār neeksistē, jums tas jāpievieno.

Restartējiet pakalpojumu, lai izmaiņas stātos spēkā:

sudo /etc/init.d/dovecot restart

Atveriet failu /etc/hosts un pievienojiet tur savu domēnu, kas tika norādīts pašā sākumā. Mūsu piemērā tas bija domēns myserver.org. IP adrese tika noteikta arī Postfix konfigurācijas solī.

IP adrese myserver.org

Tagad atliek tikai atvērt portus, lai pasta pakalpojumi varētu brīvi saņemt un nosūtīt vēstules:

iptables -A IEVADE -p tcp -dport 220 -j ACCEPT
iptables -A IEVADE -p tcp -dport 993 -j ACCEPT
iptables -A IEVADE -p tcp -dport 110 -j ACCEPT
iptables -A IEVADE -p tcp -dport 995 -j ACCEPT

Lai pārbaudītu visas šīs sistēmas veiktspēju, jums ir jānosūta vēstule uz iestatījumos norādīto pastkasti. Šajā gadījumā adresē ir jāizmanto izveidotais domēns, un iepriekš ir jāizveido lietotājs, pēc tam jāsaņem vēstule - varat pārbaudīt pastu, izmantojot jau instalēto utilītu mutt.




Tops