Dauguma atvirojo kodo el. pašto programinės įrangos gali atlikti visas pagrindines el. pašto funkcijas, tačiau yra ir kitų funkcijų, kurių reikia, jei ieškote visiškai veikiančios el. pašto programos. Naudodamas atvirojo kodo el. pašto programinę įrangą, vartotojas turėtų ieškoti programų su didelėmis vartotojų bendruomenėmis, nes būtent čia bus atliekama dauguma nedidelių atnaujinimų ir techninio palaikymo. Galimybė sukurti kelias paskyras bus naudinga, net jei programa ketina naudotis tik vienas vartotojas. Kalendoriai ir įvykių sąrašai padės vartotojui organizuoti savo gyvenimą ir gali padėti kitiems dirbti su vartotoju. Įsilaužimas gali būti problema naudojant el. pašto programas, todėl programinės įrangos el. pašto programinė įranga taip pat turi turėti saugos funkcijų.
Asmuo, ieškantis geriausios atvirojo kodo el. pašto programinės įrangos, turėtų ieškoti programinės įrangos su aktyvia vartotojų bendruomene, pvz., forumuose ir svetainėse, kad padėtų vartotojui iškilus problemoms. Atvirojo kodo kūrėjai neuždirba pinigų – bent jau nedaug – iš tokių programų, todėl retai gali atsiduoti techninės pagalbos teikimui. Kiti vartotojai paprastai užpildys šią techninės pagalbos tuštumą. Be to, kadangi el. pašto programinė įranga yra atvirojo kodo ir kiti kūrėjai gali dirbti su jos šaltinio kodu, šie vartotojai gali kurti nedidelius atnaujinimus, pvz., modulius ar funkcijas, kurios pagerina pradinę versiją.
Daugelis vartotojų sukuria kelias el. pašto paskyras, o atvirojo kodo el. pašto programinė įranga turėtų tai palaikyti. Jei keli žmonės naudojasi tuo pačiu kompiuteriu, kiekvienas galės sukurti atskirą paskyrą. Jei kompiuteriu naudojasi tik vienas asmuo, jis ar ji gali susikurti paskyras įvairiais tikslais. Pavyzdžiui, vartotojas gali sukurti darbo paskyrą, el. pašto paskyrą draugams ir kitą šeimai.
Atvirojo kodo el. pašto programinė įranga ne tik leidžia vartotojams sekti pranešimus, bet daugelis vartotojų taip pat pasikliauja programa tvarkydami savo gyvenimą. Šiuo tikslu el. pašto programinė įranga turėtų turėti kalendorių ir įvykių sąrašą, kad vartotojas galėtų užsirašyti, ką jam reikia nuveikti tam tikrą dieną. Tai taip pat leidžia kitiems žmonėms patikrinti kalendorių, jei prieigos lygiai nustatyti viešam žiūrėjimui, todėl įvykius galima derinti tarp draugų ar bendradarbių.
Įsilaužimas gali sukelti didelę problemą atvirojo kodo el. pašto programinės įrangos naudotojams, nes įsilaužėliai gali pakeisti asmens slaptažodį arba sugriauti vartotojo reputaciją siųsdami šlamštą draugams ir darbuotojams. Kad to išvengtumėte, programoje turi būti šifravimo ir saugos funkcijos. Nors tai negarantuoja saugumo, tačiau sumažina riziką.