Većina softvera za e-poštu otvorenog koda može obavljati sve osnovne funkcije e-pošte, ali postoje i druge značajke potrebne ako tražite potpuno funkcionalan program za e-poštu. Sa softverom za e-poštu otvorenog koda, korisnik bi trebao tražiti programe s širokim korisničkim zajednicama, jer će odatle doći većina malih nadogradnji i tehničke podrške. Mogućnost izrade više računa bit će korisna, čak i ako samo jedan korisnik namjerava koristiti program. Kalendari i popisi događaja pomoći će korisniku da organizira svoj život i može pomoći drugima da rade s korisnikom. Hakiranje može biti problem s programima e-pošte, tako da softverski softver za e-poštu također mora imati sigurnosne značajke.
Osoba koja traži najbolji softver za e-poštu otvorenog koda trebala bi potražiti softver s aktivnom zajednicom korisnika, kao što su forumi i web-mjesta, kako bi pomogla korisniku ako ima bilo kakvih problema. Programeri otvorenog koda ne zarađuju – barem ne mnogo – na takvim programima, pa se rijetko mogu posvetiti pružanju tehničke podrške. Drugi korisnici će obično ispuniti ovu prazninu u tehničkoj podršci. Osim toga, budući da je softver za e-poštu otvorenog koda i da drugi programeri mogu raditi s njegovim izvornim kodom, ti korisnici mogu kreirati male nadogradnje, kao što su moduli ili značajke koje poboljšavaju izvornu verziju.
Mnogi korisnici stvaraju više računa e-pošte, a softver za e-poštu otvorenog koda trebao bi to moći podržati. Ako više ljudi koristi isto računalo, to će svima omogućiti stvaranje zasebnog računa. Ako samo jedna osoba koristi računalo, ona ili ona mogu napraviti račune za različite svrhe. Na primjer, korisnik može napraviti radni račun, račun e-pošte za prijatelje i drugi za obitelj.
Ne samo da softver otvorenog koda za e-poštu korisnicima omogućuje praćenje poruka, već se mnogi korisnici također oslanjaju na program kako bi organizirali svoje živote. U tu svrhu, softver za e-poštu trebao bi imati kalendar i popis događaja, tako da korisnik može zapisati što mora učiniti na određeni dan. To također omogućuje drugim ljudima da provjere kalendar, ako su razine pristupa postavljene za javno gledanje, tako da se događaji mogu koordinirati između prijatelja ili suradnika.
Hakiranje može predstavljati veliki problem za korisnike softvera za e-poštu otvorenog koda, jer hakeri mogu promijeniti nečiju lozinku ili uništiti reputaciju korisnika slanjem neželjene pošte prijateljima i radnicima. Kako biste to spriječili, program bi trebao imati enkripciju i sigurnosne značajke. Iako to ne jamči sigurnost, smanjuje rizik.