Instalējiet un konfigurējiet pasta serveri vietnē CentOS 7

Viens no galvenajiem mērķiem, kas mums ir kā sistēmas administratoriem vai atbalsta personālam, ir nodrošināt pareizu saziņu starp organizācijas lietotājiem un viens no būtiskākajiem veidiem, kā sasniegt šo mērķi, ir pateicoties serverim no pasta mēs esam konfigurējuši tā, lai caur to visi ziņojumi, gan ienākošie, gan izejošie, droši un pilnībā sasniegtu pareizo adresātu.

No a pareiza komunikācijan Daudzi uzdevumi un ierosinātie mērķi ir atkarīgi no katras dienas organizācijas, lai palielinātu un uzlabotu korporatīvos procesus.

Šajā apmācībā mēs redzēsim, kā mēs varam konfigurēt pasta serveri uz platformas CentOS 7. ISO attēls CentOS 7 var lejupielādēt kā bezmaksas Nākamajā saitē.

CentOS 7

Kas ir pasta serverisPirms analizēt, kā to īstenot pasta serveris CentOS 7 mums jāzina daži ar šo tēmu saistīti termini.

Pasta serveris būtībā ir programma, kas dod mums iespēju sūtīt ziņas, e -pasta veidā, starp dažādiem organizācijas lietotājiem vai ārpus tās neatkarīgi no tīkla, kuram tie ir pievienoti.

Pamatnosacījumi, kurus mēs izmantosim pasta serverī, ir šādi:

POP3POP (pasta nodaļas protokols) ir protokols, kas ļauj saņemt ziņojumu, un šim protokolam nav nepieciešams savienojums pastāvīgs internets tās darbībai.

IMAPIMAP (interneta ziņojumu piekļuves protokols) ir protokols, kas ļauj e -pasta klientam izveidot savienojumu ar e -pasta kontu un parādīt saglabātās e -pasta ziņas.

SMTPSMTP (vienkāršs pasta pārsūtīšanas protokols) Tas ir teksta protokols, ko izmanto pasta ziņojumu apmaiņai starp dažādām ierīcēm.

MTAMTA (pasta pārsūtīšanas aģents - pasta pārsūtīšanas aģents) Tas ir serveris, kura funkcija ir pārsūtīt e -pastus un pārvaldīt tos internetā. Daži labi zināmi MTA ir Sendmail, Postfix utt.

POP3DOVECOT
Balodis tas ir ienākošā pasta serveris, kas atbalsta iepriekš minētos protokolus.

Paturot prātā šos jēdzienus, mēs turpināsim mūsu servera konfigurācija Pasts CentOS 7.

1. Instalējiet EPEL krātuves


Pirmkārt, mums ir jāinstalē EPEL krātuves, lai vēlāk instalētu MTA, ko izmantot pasta pakalpojumam. Atcerieties, ka EPEL ir papildu pakotnes Enterprise Linux, kas nodrošina papildinājumus programmatūras pakotnēm izdevumos CentOS, RHEL un Fedora.

Lai instalētu šīs krātuves, mēs izmantosim komandu:

 sudo yum -instalējiet epel -release 

PiezīmeAtcerieties, ka, ja šīs komandas tiek izpildītas ar lietotāju, kas nav root, mums ir jāievada termins sudo

2. Instalējiet Apache pasta servera pārvaldībai


Nākamais solis ir instalēt Apache, izmantojot parametru - -disablerepo = epels * kas ļauj mums instalēt tieši no oficiālajām krātuvēm. Mēs izmantosim šādu komandu.
 sudo yum -y instalēt --disablerepo = epel *

3. Nepieciešamo lietojumprogrammu instalēšana


Kad iepriekš minētais process ir veikts, mēs instalēsim šādas lietojumprogrammas:
  • Nosūtīt pastu (Kas tiks izmantots e -pasta ziņojumu nosūtīšanai)
  • Balodis
  • Vāveres pasts (Tas būs mūsu pasta tīmekļa klients)

1. darbība
Šim nolūkam mēs izmantosim šādu komandu

 sudo yum -y instalēt sendmail sendmail -cf dovecot squirrelmail

2. solis
Tagad mēs apstiprināsim Postfix pakalpojumu. Šis pakalpojums pēc noklusējuma ir instalēts CentOS 7, mēs turpinām to meklēt un, ja atrodam, mēs pārtraucam to apturēt, šim nolūkam mēs izmantosim šādas komandas.

 apgr./min -qa | grep postfix
 systemctl stop postfix

3. solis
Tad, mēs mainīsim komandas nosaukumu par derīgu domēna nosaukumu, šajā gadījumā mēs izmantosim nosaukumu solvetic.com un CentOS 7 ievadīsim šādu informāciju:

 sudo resursdatora nosaukums solvetic.com

4. Dovecot konfigurācija


1. darbība
Lai konfigurētu Dovecot parametrus, mums jāievada šāds ceļš /etc/dovecot/dovecot.conf, mēs varam izmantot vēlamo redaktoru, šajā gadījumā mēs izmantosim nano.
 sudo nano /etc/dovecot/dovecot.conf
Mēs redzēsim, ka tiek parādīts šāds.

2. solis
Šajā konfigurācijā mums jāatrod šāda rinda

 Protokoli, kurus mēs vēlamies apkalpot

3. solis
Tur mēs komentējam rindu Protokoli = imap pop3 lmtp (Noņemot simbolu #) un mēs atstājam protokolus, kurus šajā gadījumā izmantosim IMAP un pop3.

4. solis
Mēs paturam izmaiņas, izmantojot taustiņu kombināciju:

Ctrl + VAI

Y mēs izgājām ārā no redaktora, izmantojot kombināciju

Ctrl + X

5. solis
Tagad mēs ieiesim maršrutā /etc/dovecot/conf.d/10-mail.conf rediģēšanai mēs ievadām:

 sudo nano /etc/dovecot/conf.d/10-mail.conf

6. darbība
Tur mums ir jākopē rinda mail_location = mbox: ~ / mail: INBOX = / var / mail /% u un ielīmējiet to laukā mail_location zem rindas un ņemot vērā # simbola noņemšanu.

7. solis
Visbeidzot, mēs piekļūstam failam, kas atrodas ceļā /etc/dovecot/conf.d/10-auth.conf, mēs ieiesim:

 sudo nano /etc/dovecot/conf.d/10-auth.conf

8. solis
Tur mums vienkārši jāatsauc komentārs (jānoņem # simbols) no rindas

 disable_plaintext_auth = jā

9. solis
Mēs paturam izmaiņas, izmantojot taustiņu kombināciju:

Ctrl + VAI

Y mēs atstājām redaktoru izmantojot kombināciju:

Ctrl + X

5. Sendmail konfigurācija


1. darbība
Tagad mums ir jāpiekļūst šādam ceļam /etc / mail / sendmail.mc Lai veiktu izmaiņas Sendmail konfigurācijā, mēs izmantosim nano, lai piekļūtu izdevumam.
 sudo nano /etc/mail/sendmail.mc

2. solis
Tur mēs atradīsim līniju

 DAEMON_OPTIONS ("ports = smtp, Addr = 127.0.0.1, nosaukums = MTA") dn1

3. solis
Šajā rindā mēs noņemam sadaļu, kas saistīta ar Addr, tādējādi atstājot rindu.

4. solis
Mēs saglabājam izmaiņas. Kad šīs izmaiņas būs izpildītas, mēs izmantosim m4 komanda Lai mainītu Sendmail formātu no .mc uz .cf (tas ir apkopojums), šim nolūkam mēs izmantosim šādu komandu.

 sudo m4 /etc/mail/sendmail.mc> /etc/mail/sendmail.cf

6. Squirrelmail iestatījumi


1. darbība
Nākamais solis ir piekļūt ceļam / etc / mail / local-host-names izmantojot nano, lai veiktu dažus pielāgojumus, mēs ievadīsim.
 sudo nano / etc / mail / local-host-names

2. solis
Tur mēs ieiesim domēna vārds, šajā gadījumā solvetic.com.

3. solis
Mēs saglabājam izmaiņas un pēc tam piekļūsim, izmantojot vecākais brālis uz šādu ceļu:

 / etc / mail / Access

4. solis
Tur mums jāpievieno rinda ar mūsu domēna nosaukums. Mēs paturam izmaiņas, izmantojot

Ctrl + VAI

5. solis
Kad šīs izmaiņas ir veiktas, mēs turpinām pakalpojumu restartēšanu, izmantojot šādas komandas:

 systemctl start httpd systemctl start sendmail.service systemctl start dovecot.service

7. Piekļūstiet tīmekļa konsolei


Šai analīzei mēs esam izveidojuši divus lietotājus, izmantojot komandu useradd sauc par e -pastu solvētisku un solvētisku1.

1. darbība
Tālāk mums jāiet uz pārlūkprogrammu un jāievada šāda sintakse:

 http: // IP_adrese / tīmekļa pasts
Mūsu gadījumā mēs ieejam
 http://192.168.0.11/webmail

2. solis
Mēs ievadām savus akreditācijas datus un redzēsim šādu kļūdu.

3. solis
Šī kļūda ir saistīta ar to, ka mape, kurā būs informācija par pasta serveri, nepastāv. Uz atrisināt lai to izveidotu, mums jāizmanto šāda komanda mapi saknē atlasītā lietotāja, šajā gadījumā Correoolvetic (un attieciniet to uz katru no izveidotajiem lietotājiem)

 pieskarieties /home/correosolvetic/mail/.imap/INBOX
4. solis
Vēlāk mums ir mainīt īpašnieku no mapes, izmantojot šādas komandas:
 sudo chown -R emailsolvetic: emailsolvetic / var / www / html / emailsolvetic
5. solis
Tagad atkal mēs cenšamies piekļūt un mēs redzēsim sekojošo.

6. darbība
Mēs redzam, ka mums jau ir dziņas mūsu teknē ievades, tie tika nosūtīti no konsoles, izmantojot šādu sintaksi:

  • e -pasta lietotājs
  • Priekšmets
  • Ziņojuma pamatteksts

7. solis
Uz nosūtīt ziņu no termināļa mēs izmantojam kombināciju.

Ctrl + D

8. Skatiet un sūtiet ziņas no klienta


1. darbība
Lai apskatītu ziņas, kas saglabātas mūsu pastkasti vienkārši atlasiet to, un mēs uzzināsim e -pasta iemeslu.

2. solis
Piemēram, lai nosūtītu ziņu uz citu e -pastu, mēs esam pieteikušies kopā ar lietotāju solvīts 1 un mēs nosūtīsim lietotājam ziņojumu postolvetisks, mums jāizvēlas opcija Sastādīt augšpusē un norādiet adresātu, iemeslu un ziņojumu.

3. solis
Mēs nospiežam Sūtīt un postolvetiskais lietotājs saņems nosūtīto ziņojumu.

Izmantojot šo metodi, mēs varam konfigurēt pasta serveri savās Linux sistēmās, šajā gadījumā CentOS 7, lai vienkāršā un praktiskā veidā nodrošinātu saziņu starp dažādiem organizācijas lietotājiem. Ja papildus pasta serverim vēlaties arī failu apmaiņas serveri, nepalaidiet garām kā instalēt FTP serveri vietnē CentOS 7.

CentOS FTP serveris

Jums palīdzēs attīstību vietā, daloties lapu ar draugiem

wave wave wave wave wave