Sāksim, parādot šo terminu vārdnīcu, lai apzinātos, ko darīsim:
MTAPasta pārsūtīšanas aģents. Tas ir aģents vai serveris pasta pārsūtīšanai internetā. To izmanto e -pastu pārsūtīšanai un to pārvaldībai internetā. Daži populārāki MTA ir Postfix un Sendmail, Exim, qmail.
SMTPVienkāršā pasta pārsūtīšanas protokols (SMTP) vai vienkāršais pasta pārsūtīšanas protokols. Tas ir protokols, ko izmanto saziņai izejošajā pastā. Tas ir atbildīgs par izejošā pasta pārvaldīšanu un nosūtīšanu uz mērķa serveri.
POP un IMAPIMAP. Interneta ziņojumu piekļuves protokols un POP. Pasta nodaļas protokols. Tie ir protokoli, kas paredzēti ienākošā pasta pārvaldīšanai serverī.
PostfixPostfix ir pasta apmaiņas aģents, līdzīgi kā Sendmail, tas palīdz mums atrisināt SMTP pieprasījumus, ko izmanto izejošā pasta serveris. Daži līdzīgi MTA ir Xlite vai Sendmail.
BalodisTas ir ienākošā pasta serveris. Starp atbalstītajiem protokoliem ir Pop, Pop3 un IMAP.
Izmantotās ostas:
- 25 - SMTP
- 110 - POP3
- 143 - att
- 587 - iesniegšana
Īss skaidrojums par kā darbojas pasta serveris:
PALIELINĀT
Šajā attēlā Huans nosūta e-pastu Pedro. Noklikšķinot uz sūtīt, pieprasījumu pārvalda smtp serveris, tāpēc protokolam ir jāatrod, uz kuru universidad.com serveri tas dosies. Lai to izdarītu, pieprasījums tiek izvadīts caur DNS serveri, kas atdos informāciju par galamērķa serveri vietnē univerisdad.com, šajā gadījumā Correo.universidad.com. Šī informācija ir pazīstama kā MX Records.
Kad ir saņemta informācija par saņemamo serveri, SMTP protokols nosūta pieprasījumu uzglabāt piegādājamos iepakojumus uz e -pastu mail.universidad.com. Kad Pīters atver savu pasta klientu, ienākošais POP vai IMAP pasta serveris lejupielādēs šo informāciju viņa iesūtnē.
Prasības
- Izmantotā Linux izplatīšana: CentOS 6.5
- Bezmaksas lejupielāde
CentOS pasta servera instalēšana
Tīkla kartes konfigurācija
Mūsu tīkla kartei ir jābūt konfigurētai ar fiksētu IP vai nu ar tīkla pārvaldnieka vedni, vai no konsoles. Šajā piemērā mēs izmantosim šādus parametrus.
PiezīmeJa mēs izmantojam virtuālo mašīnu, mēs konfigurējam tīkla adapteri kā tiltu.
IPADDR = 192.168.0.19 NETMASK = 255.255.255.0 GATEWAY = 192.168.0.1 DNS1 = 187.185.15.114Izmantojot šos datus, tas tiks konfigurēts (lai gan tos var mainīt atkarībā no katra vajadzībām).
Postfix uzstādīšana un konfigurēšana
Lai instalētu izejošā pasta serveri SMTP. Mēs atveram termināli un izpildām šādu komandu:
# yum instalēt postfixKad paketes ir instalētas, mēs sākam pakalpojumu.
# yum pakalpojuma postfix sākumsMēs iestatījām, lai tas automātiski sāktos katru reizi, kad tiek palaists serveris.
Ieslēgts # yum chkconfig postfixTas tiks konfigurēts.
Rediģējiet konfigurācijas failu main.cf
Mēs rediģējam konfigurācijas failu main.cf kas atrodas šādā ceļā:
# /etc/postfix/main.cfPiezīmeNoņemiet komentāru (noņemiet # zīmi) vai noņemiet komentāru un mainiet tālāk esošās rindiņas, kas atrodamas failā.
# Iestatiet saimniekdatora nosaukumu, kuru mēs administrēsim. myhostname = mail.solvetic.net # Iestatiet galveno domēnu. mydomain = solvetic.net # Noņemiet komentāru šajā rindā: myorigin = $ mydomain # Iestatiet, lai tas darbotos visās saskarnēs. inet_interfaces = all # Mēs noņemam komentārus šādā rindā mynetworks_styles = apakštīkls # Izveidojiet vietējos tīklus, šajā piemērā mēs pieņemam, ka mūsu LAN ir 192.168.0.1/24 mynetworks = 192.168.1.0/24, 127.0.0.0/8 # Mēs komentējam sekojošo line home_mailbox = Maildir /Mēs saglabājam izmaiņas, izejam un restartējam pakalpojumu Postfix.
#service postfix restartēšanaTu jau būsi piecēlies.
Dovecot uzstādīšana un konfigurēšana
Lai instalētu pakalpojumu POP3 un IMAP (ienākošā pasta serveris):
# yum instalēt balodisTagad mēs atceļam pakalpojumu:
# yum pakalpojuma postfix sākumsMēs konfigurējam to automātiskai palaišanai, kad serveris ir ieslēgts:
ieslēgts # yum chkconfig balodisRediģējiet konfigurācijas failu balodis.conf
Mēs ejam uz šādu maršrutu:
# /etc/dovecot/dovecot.confMēs atceļam parametru:
#Protokoli, kurus mēs vēlamies apkalpot protokolos = imap pop3 lmtpMēs saglabājam izmaiņas, izejam un restartējam Dovecot pakalpojumu.
# servisa baloža restartēšanaAr šo jūs esat gatavs.
Pārbaudiet e -pasta ziņojumu sūtīšanu un saņemšanu, izmantojot termināli
Tagad mēs pārbaudīsim, vai mūsu serveris darbojas - smieklīgākā daļa - un viņiem mēs izveidosim divus lietotājus, no kuriem viens būs sūtītājs, bet otrs - saņēmējs. Lai veiktu šo pārbaudi, mums ir jābūt instalētai telnet vai netcat.
PiezīmeJa mēs neesam instalējuši telnet, mēs lejupielādējam un instalējam paketi ar komandu:
# yum instalēt telnet
Mēs izveidojam divus kopīgus lietotājus:
Lietotājs 1 # useradd pedro # passwd pedro # parole: 12345 Lietotājs 2 # useradd juan # passwd juan # parole: 12345Tagad mēs atvērsim savienojumu ar izejošo ESMTP Postfix pasta serveri, izmantojot telnet 25. portā (smtp) ar komandu:
# telnet 127.0.0.1 25Tālāk mēs rakstām sekojošo:
HELO solvetic.net -Enter- MAIL FROM: pedro -Enter- RCPT TO: juan -Enter- DATA (Enter). Labdien, šis ir testa pasts. (mēs beidzam ziņojumu DATOS ar Enter un punktu beigās) QUITMēs pārtraucām savienojumu un tagad redzēsim, vai ziņa sasniedza Huanu. Viņiem mēs atveram savienojumu ar ienākošā pasta serveri Balodis izmantojot telnet vietnē 110. ports (POP3).
# telnet 127.0.0.1 110Tālāk mēs rakstām sekojošo:
lietotājs juan -Enter -pass 12345 -Enter- LIST -Enter- RETR 1 -Eter- (skaitlis 1 šeit norāda, ka tas ir pirmais nosūtītais ziņojums)Un tagad mēs varam redzēt vēstījumu, ko esam sūtījuši no Pētera Jānim. Vai jums patika šī apmācība un palīdzējāt tai?Jūs varat apbalvot autoru, nospiežot šo pogu, lai sniegtu viņam pozitīvu punktu