Hvordan velger jeg den beste open source SMTP-serveren?
Det er en rekke åpne kildekode-servere med enkel postoverføring (SMTP) som er tilgjengelige fra og med 2011. En viktig faktor når du velger det beste fra gruppen er kompleksiteten i oppsettet og konfigurasjonen av selve serveren, fordi prosessen kan være utrolig teknisk eller alternativt kan utføres fullstendig gjennom et grafisk brukergrensesnitt (GUI). Avhengig av den nøyaktige bruken av open source SMTP-serveren, kan konfigurerbar beskyttelse mot bulk eller spam e-post være avgjørende for å forhindre at serveren blir oversvømmet på daglig basis. Hvis en åpen kildekode-SMTP-server skal integreres i en større pakke eller applikasjon, kan det være viktig å bruke en server som tillater plugin-moduler eller som er konfigurerbar, slik at input og output enkelt kan ledes gjennom andre applikasjoner. Som åpen kildekode-programvare, kan utviklingen av serveren, så vel som aktiviteten til utviklerne, også være med på å bestemme programvarens langsiktige levedyktighet.
En av de viktigste, og potensielt frustrerende, aspektene ved bruk av en åpen kildekode-SMTP-server er den første installasjonen, tilpasningen og konfigurasjonen av serveren. Noen av de mest populære open source-serverne er helt avhengige av konfigurasjonsfiler som må endres i en tekstredigerer for å endre eller vise alternativer. Andre programmer gir brukeren kontroll gjennom et omfattende GUI slik at alternativer kan stilles inn eller endres med knapper, ringer eller en liste over gyldige valg. Selv om det kanskje ikke er noen stor forskjell i kraften til den underliggende SMTP-serveren, bør metoden serveren bruker for konfigurasjon, ses på nøye.
Hvis open source SMTP-serveren skal brukes via Internett, er tilpassede filtreringsalternativer viktig. Disse kan omfatte funksjoner som domenenavnefiltrering, svarteliste og autentisering for å forhindre tilfeldige brukere fra å logge på og sende e-post gjennom serveren. Filtre som godtar vanlige uttrykk eller andre mønstre er spesielt effektive, selv om de ikke er en vanlig funksjon i SMTP-servere i 2011.
En åpen kildekode-SMTP-server kan brukes som en frittstående server for å behandle e-post for et nettverk, eller det kan være en enkelt del av et større program eller serveroppsett. Ikke alle SMTP-servere kan enkelt integreres med andre applikasjoner, og den evnen er viktig å se etter om det er nødvendig. Enkelte open source-servere har støtte for plug-ins eller har tilgjengelig kildekode som enkelt kan kompileres for å møte et spesifikt behov. Det kan også være viktig å se på hvilke eksterne programmer SMTP-serveren trenger for å kjøre, fordi flere servere er bygget ved hjelp av andre open source serververktøy som må installeres og konfigureres for at SMTP-serveren skal fungere korrekt.
For langvarig bruk kan det være viktig å bestemme hvor aktive utviklerne av open source SMTP-serveren er. Når teknologi og protokoller utvikler seg, kan et stillestående åpen kildekode-prosjekt fort bli foreldet. Samtidig skal serveren være i et stadium der den er stabil nok slik at oppdateringer og rettelser ikke blir distribuert på daglig basis.