6 labākie pasta pārsūtīšanas aģenti (MTA) operētājsistēmai Linux


Tīklā, piemēram, internetā, pasta klienti nosūta vēstules uz pasta serveri, kas pēc tam ziņojumus novirza pareizajos galamērķos (citi klienti). Pasta serveris izmanto tīkla lietojumprogrammu ar nosaukumu Mail Transfer Agent (MTA).

MTA ir lietojumprogramma, kas maršrutē un pārsūta elektronisko pastu no viena tīkla mezgla uz citu. Lai veiktu savu uzdevumu, tas izmanto protokolu, kas pazīstams kā SMTP (vienkāršais pasta pārsūtīšanas protokols).

Tīkla mezglā pastāv e-pasta klients, ko izmanto ziņojumu sūtīšanai un saņemšanai uz pasta serveri un no tā, e-pasta klients izmanto arī SMTP protokolu, bet tas ne vienmēr ir MTA.

MTA ir instalēti pasta serverī, un tādi e-pasta klienti kā Mozilla Thunderbird, Evolution, Microsoft Outlook un Apple Mail tiek instalēti pasta klientā (lietotāja datorā).

Šajā rakstā mēs aplūkosim labākos un visbiežāk izmantotos MTA uz Linux pasta serveriem.

1. Sendmail

Sendmail, kas tagad pazīstams kā proofpoint (pēc tam, kad Proofpoint, Inc ieguva Sendmail, Inc), ir neapšaubāmi populārākā un viena no vecākajām Linux servera platformas MTA. Sendmail tomēr ir daudz ierobežojumu, salīdzinot ar mūsdienu MTA.

Sarežģīto konfigurācijas darbību un prasību, kā arī vājo drošības mehānismu dēļ daudzi jauni MTA ir parādījušies kā alternatīva Sendmail, taču, kas ir svarīgi, tas piedāvā visu, kas saistīts ar pastu tīklā.

Apmeklējiet mājas lapu: http://www.sendmail.com

2. Postfix

Postfix ir pārrobežu platforma, populāra MTA, kuru izstrādāja un izstrādāja Wietse Zweitze Venema savam pasta serverim, strādājot IBM pētījumu nodaļā.

Tas galvenokārt tika izstrādāts kā alternatīva labi zināmai un populārai Sendmail MTA. Postfix darbojas uz Linux, Mac OSX, Solaris un vairākām citām Unix līdzīgām operētājsistēmām.

Ārpusē tas aizņemas daudz Sendmail rekvizītu, taču tam ir pilnīgi un vispusīgi atšķirīga iekšējā darbība. Turklāt tā piedāvā ātru veiktspēju ar vienkāršām konfigurācijām un drošu darbības mehānismu, un tai ir šādas galvenās funkcijas:

  1. nevēlamā pasta kontrole
  2. Atbalsta vairākus protokolus
  3. Datu bāzes atbalsts
  4. Pastkastes atbalsts
  5. Atbalsts adreses manipulācijām un daudz kas cits

Apmeklējiet mājas lapu: http://www.postfix.org

3. Exim

Exim ir bezmaksas MTA, kas izstrādāts Unix līdzīgām operētājsistēmām, piemēram, Linux, Mac OSX, Solaris un daudzām citām. Exim piedāvā lielu elastību pasta maršrutēšanā tīklā, ar izciliem mehānismiem un iespējām ienākošā pasta uzraudzībai.

Tās ievērojamās iezīmes cita starpā ietver:

  1. POP un IMAP protokoli netiek atbalstīti
  2. Atbalsta tādus protokolus kā RFC 2821 SMTP un RFC 2033 LMTP e-pasta ziņojumu transportēšana
  3. Konfigurācijās ietilpst piekļuves kontroles saraksti, satura skenēšana, šifrēšana, maršrutēšanas vadīklas
  4. Lieliska dokumentācija
  5. Tam ir utilītas, piemēram, Lemonade, kas ir SMTP un IMAP paplašinājumu sortiments, lai iespējotu mobilo ziņojumapmaiņu un daudz ko citu.

Apmeklējiet mājas lapu: http://www.exim.org/

4. Qmail

Qmail ir arī vēl viens bezmaksas, atvērtā koda un mūsdienīgs Linux MTA, salīdzinot ar citiem MTA, kurus esam apskatījuši. Turklāt tas ir vienkāršs, uzticams, efektīvs un piedāvā plašas drošības funkcijas, līdz ar to arī drošu MTA paketi.

Tas ir salīdzinoši mazs, bet bagāts ar funkcijām, un dažas no tā iezīmēm ietver:

  1. Darbojas ar vairākām Unix līdzīgām operētājsistēmām, piemēram, FreeBSD, Solaris, Mac OSX un daudzām citām
  2. vienkārša un ātra uzstādīšana
  3. Automātiska katra resursdatora konfigurācija
  4. Skaidra nodalīšana starp adresēm, failiem un programmām
  5. Pilnīgs adrešu grupu atbalsts
  6. ļauj katram lietotājam pārvaldīt savus pasta sarakstus
  7. Atbalsta vienkāršu veidu, kā izveidot adresātu sarakstu
  8. atbalsta VERP
  9. Atbalsta automātisku adresātu saraksta cilpu novēršanu
  10. Atbalsta ezmlm adresātu sarakstu pārvaldnieku
  11. Nav atbalstīti nejauši saraksti un vēl daudz vairāk

Apmeklējiet mājas lapu: http://www.qmail.org

5. Mutt - komandrindas e-pasta klients

Mutt ir mazs, taču jaudīgs, uz terminālu balstīts e-pasta klients Unix līdzīgām operētājsistēmām. Tam ir dažas aizraujošas funkcijas kā teksta e-pasta klientam, un dažas no tās ievērojamākajām funkcijām ietver:

  1. Ziņojuma pavedieni
  2. IMAP un POP3 protokolu atbalsts
  3. Atbalsta vairākus pastkastes formātus, piemēram, mbox, MH, maildir, MMDF
  4. Piegādes statusa atbalsts
  5. Vairāku ziņojumu marķēšana
  6. PGP/MIME atbalsts (RFC2015)
  7. Dažādas funkcijas, kas atbalsta pasta sūtījumu ierakstīšanu, tostarp atbilde uz sarakstu
  8. Pilnīga ziņojumu galvenes kontrole sastādīšanas laikā
  9. Viegli instalējama
  10. Aktīva attīstības kopiena un daudz kas cits

Apmeklējiet mājas lapu: http://www.mutt.org/

6. Alpu

Alpine ir ātrs un ērti lietojams Linux terminālis balstīts e-pasta klients, tā pamatā ir Pine ziņojumapmaiņas sistēma. Tas labi darbojas gan iesācējiem, gan enerģijas lietotājiem. Lietotāji var viegli uzzināt, kā to izmantot, izmantojot kontekstjutīgu palīdzību.

Kas ir svarīgi, tas ir ļoti pielāgojams, izmantojot komandu Alpine setup.

Apmeklējiet mājas lapu: https://www.washington.edu/alpine/

Šajā kopsavilkumā mēs esam apskatījuši īsu ievadu par to, kā pasts tiek maršrutēts un pārsūtīts tīklā no pasta klientiem uz pasta serveriem, un, vēl svarīgāk, nelielu izpratni par to, kā darbojas MTA, un sarakstu ar labākajiem un visbiežāk izmantotajiem Linux MTA, kas iespējams, vēlēsities instalēt, lai izveidotu pasta serveri.

Tur ir vairākas citas MTA, taču tām visām ir tādas stiprās puses un ierobežojumi kā tām, kuras mēs šeit esam pārskatījuši.