7 beste e-postoverføringsagenter (MTA) for Linux


På et nettverk som Internett sender e-postklienter e-post til en e-postserver som deretter ruter meldingene til de riktige destinasjonene (andre klienter). E-postserveren bruker et nettverksprogram kalt Mail Transfer Agent (MTA).

En MTA er en applikasjon som ruter og overfører elektronisk post fra en node på et nettverk til en annen. Den bruker en protokoll kjent som SMTP (Simple Mail Transfer Protocol) for å utføre oppgaven.

På en nettverksnode finnes det en e-postklient som brukes til å sende og motta meldinger til og fra e-postserveren, en e-postklient bruker også SMTP-protokollen, men det er ikke nødvendigvis en MTA.

MTA-er er installert på en e-postserver og e-postklienter som Mozilla Thunderbird, Evolution, Microsofts Outlook og Apple Mail er installert på en e-postklient (brukerdatamaskin).

I denne artikkelen skal vi se på en oversikt over de beste og mest brukte MTA-ene på Linux-e-postservere.

1. Send e-post

Sendmail nå kjent som Proofpoint (etter at Proofpoint, Inc kjøpte Sendmail, Inc) er den desidert mest populære og en av de eldste MTAene på Linux-serverplattformen. Sendmail har imidlertid mange begrensninger sammenlignet med moderne MTA-er.

På grunn av dens kompliserte konfigurasjonstrinn og krav, og svake sikkerhetsmekanismer, har mange nye MTA-er kommet opp som alternativer til Sendmail, men viktigst av alt, det tilbyr alt som har med e-post å gjøre på et nettverk.

Besøk hjemmesiden: http://www.sendmail.com

2. Postfix

Postfix er en populær MTA på tvers av plattformer som ble designet og utviklet av Wietse Zweitze Venema for e-postserveren hans mens han jobbet ved IBMs forskningsavdeling.

Den ble først og fremst utviklet som et alternativ til velkjente og populære Sendmail MTA. Postfix kjører på Linux, Mac OSX, Solaris og flere andre Unix-lignende operativsystemer.

Den låner mange Sendmail-eiendommer på utsiden, men den har en totalt og omfattende distinkt intern drift. I tillegg byr den på å være rask i ytelse med enkle konfigurasjoner og sikker betjeningsmekanisme og har følgende hovedfunksjoner:

  1. Søppelpostkontroll
  2. Støtter flere protokoller
  3. Databasestøtte
  4. Støtte for postboks
  5. Støtte for adressemanipulering og mye mer

Besøk hjemmesiden: http://www.postfix.org

3. Exim

Exim er en gratis MTA utviklet for Unix-lignende operativsystemer som Linux, Mac OSX, Solaris og mange flere. Exim tilbyr en stor grad av fleksibilitet i ruting av post på et nettverk, med enestående mekanismer og fasiliteter for innkommende postovervåking.

Dens bemerkelsesverdige funksjoner inkluderer blant annet:

  1. Ingen støtte for POP- og IMAP-protokoller
  2. Støtter protokoller som RFC 2821 SMTP og RFC 2033 LMTP e-postmeldingstransport
  3. Konfigurasjoner inkluderer tilgangskontrolllister, innholdsskanning, kryptering, rutingkontroller blant annet
  4. Utmerket dokumentasjon
  5. Den har verktøy som Lemonade, som er et utvalg av SMTP- og IMAP-utvidelser for å aktivere mobilmeldinger pluss mange flere.

Besøk hjemmesiden: http://www.exim.org/

4. Qmail

Qmail er også en annen gratis, åpen kildekode og moderne Linux MTA sammenlignet med de andre MTAene vi har sett på. Dessuten er den enkel, pålitelig, effektiv og tilbyr omfattende sikkerhetsfunksjoner, derav en sikker MTA-pakke.

Den er relativt liten, men funksjonsrik, og noen av funksjonene inkluderer:

  1. Kjøres på flere Unix-lignende operativsystemer som FreeBSD, Solaris, Mac OSX pluss mange flere
  2. Enkel og rask installasjon
  3. Automatisk konfigurasjon per vert
  4. Tydelig skille mellom adresser, filer og programmer
  5. Full støtte for adressegrupper
  6. Lar hver bruker administrere sine egne e-postlister
  7. Støtter en enkel måte å sette opp en e-postliste
  8. Støtter VERP-er
  9. Støtter automatisk forhindring av sløyfer for e-postlister
  10. Støtter ezmlm mailing list manager
  11. Ingen tilfeldige lister støttes og mange flere

Besøk hjemmesiden: http://cr.yp.to/qmail.html

5. Mutt – Kommandolinje e-postklient

Mutt er en liten, men kraftig terminalbasert e-postklient for Unix-lignende operativsystemer. Den har noen spennende funksjoner som en tekstbasert e-postklient, og noen av dens bemerkelsesverdige funksjoner inkluderer:

  1. Meldingstråd
  2. Støtte for IMAP- og POP3-protokoller
  3. Støtter flere postboksformater som mbox, MH, Maildir, MMDF
  4. Støtte for leveringsstatus
  5. Merkemeldinger
  6. Støtte for PGP/MIME (RFC2015)
  7. Forskjellige funksjoner for å støtte postoppføring, inkludert liste-svar
  8. Full kontroll over meldingshoder under komposisjon
  9. Enkel å installere
  10. Det aktive utviklingsfellesskapet og mange flere

Besøk hjemmesiden: http://www.mutt.org/

6. Alpint

Alpine er en rask og brukervennlig terminalbasert e-postklient for Linux, den er basert på meldingssystemet Pine. Det fungerer bra for både nybegynnere og avanserte brukere, brukere kan enkelt lære å bruke det gjennom kontekstavhengig hjelp.

Viktigere er at den er svært tilpassbar gjennom kommandoen Alpine setup.

Besøk hjemmesiden: https://www.washington.edu/alpine/

7. Åpne SMTP

OpenSMTPD er en åpen kildekode-postoverføringsagent som brukes til å levere meldinger på et lokalt system eller for å videresende dem til andre SMTP-servere. Den kommer også med en webtjeneste som tillater sending av e-post via en HTTP-nettserver. Den kjører på forskjellige Unix- og Unix-lignende operativsystemer som Linux, FreeBSD, OpenBSD, NetBSD og OSX.

I denne oppsummeringen har vi sett en kort introduksjon til hvordan e-post rutes og overføres på et nettverk fra e-postklienter til e-postservere og enda viktigere, en liten forståelse av hvordan MTA-er fungerer og en liste over de beste og mest brukte Linux MTAene du kanskje du vil installere for å bygge en e-postserver.

Det er flere andre MTAer der ute, men de har alle styrker og begrensninger som de vi har gjennomgått her.