Večina odprtokodne e-poštne programske opreme lahko izvaja vse osnovne e-poštne funkcije, vendar so potrebne druge funkcije, če iščete popolnoma delujoč e-poštni program. Pri odprtokodni programski opremi za e-pošto bi moral uporabnik poiskati programe z obsežnimi uporabniškimi skupnostmi, saj bo od tod prišla večina majhnih nadgradenj in tehnične podpore. Možnost ustvarjanja več računov bo koristna, tudi če namerava uporabljati program samo en uporabnik. Koledarji in seznami dogodkov bodo uporabniku pomagali organizirati svoje življenje in lahko pomagajo drugim pri delu z uporabnikom. Vdiranje je lahko težava z e-poštnimi programi, zato mora imeti programska oprema za e-pošto tudi varnostne funkcije.
Oseba, ki išče najboljšo odprtokodno programsko opremo za e-pošto, bi morala poiskati programsko opremo z aktivno skupnostjo uporabnikov, kot so forumi in spletna mesta, da bi uporabniku pomagala v primeru kakršnih koli težav. Odprtokodni razvijalci ne zaslužijo denarja – vsaj ne veliko – s takšnimi programi, zato se le redko lahko posvetijo zagotavljanju tehnične podpore. Drugi uporabniki bodo običajno zapolnili to praznino za tehnično podporo. Poleg tega, ker je programska oprema za e-pošto odprtokodna in lahko drugi razvijalci delajo z njeno izvorno kodo, lahko ti uporabniki ustvarijo majhne nadgradnje, kot so moduli ali funkcije, ki izboljšajo prvotno gradnjo.
Mnogi uporabniki ustvarijo več e-poštnih računov in odprtokodna e-poštna programska oprema bi morala to podpirati. Če več ljudi uporablja isti računalnik, bo to vsem omogočilo, da ustvarijo ločen račun. Če računalnik uporablja samo ena oseba, lahko ustvari račune za različne namene. Uporabnik lahko na primer ustvari delovni račun, e-poštni račun za prijatelje in drugega za družino.
Ne samo, da odprtokodna e-poštna programska oprema omogoča uporabnikom, da spremljajo sporočila, ampak se mnogi uporabniki zanašajo tudi na program za organizacijo svojega življenja. V ta namen mora imeti e-poštna programska oprema koledar in seznam dogodkov, tako da lahko uporabnik zapiše, kaj mora narediti na določen dan. To omogoča tudi drugim ljudem, da preverijo koledar, če so ravni dostopa nastavljene za javni ogled, tako da je mogoče dogodke usklajevati med prijatelji ali sodelavci.
Vdiranje lahko predstavlja veliko težavo za uporabnike odprtokodne e-poštne programske opreme, saj lahko hekerji spremenijo geslo osebe ali uničijo ugled uporabnika s pošiljanjem neželene pošte prijateljem in delavcem. Da bi to preprečili, mora biti program opremljen s šifrirnimi in varnostnimi funkcijami. Čeprav to ne zagotavlja varnosti, zmanjšuje tveganje.