Sendmail är bara en MTA (mail transport agent), vilket betyder att den inte har något användargränssnitt för den som vill skicka ett e-postmeddelande. Program som användarna kör för att skicka och ta emot e-post, som Eudora, elm och /bin/mail, kallas MUA (mail user agent). En MUA skickar inte e-post, utan vidarebefordrar den endast till sendmail, som får ta hand om själva skickandet.
En MUA kan köras på systemet (t ex pine, elm och /bin/mail) eller på en separat dator (t ex Eudora, Exchange och Netscape Communicator). I det första fallet skickas e-post genom att sendmail direkt kontaktas och meddelandet överförs, och e-post tas emot genom att meddelandet lagras i användarens e-post-spool-fil, där MUAn läser det. Om en MUA körs på en ensam dator skickas e-post genom att datorn kopplar upp sig till sendmail-processen på systemet med SMTP-protokollet, och e-post tas emot genom att datorn kopplar upp sig till en särskild POP3-server.