Sendmail仅是MTA(邮件传输代理),这意味着它不向希望发送电子邮件的用户提供任何用户界面。用户实际上与称为MUA(邮件用户代理)进行交互的程序,例如Eudora,elm或/bin/mail。 MUA本身并不传递电子邮件,而是仅将电子邮件传递给sendmail进行传递。
用户MUA可以直接在您的系统上运行(如pine,elm或/bin/mail之类的MUA),也可以在可能是单用户PC的单独主机上运行(对于EUA,Exchange和Netscape Communicator等MUA)。在第一种情况下,通过直接调用sendmail并将消息传递给它来发送邮件,并通过读取用户的邮件假脱机文件来接收邮件。对于在其他主机上运行的MUA,通过使用SMTP协议连接到系统上的sendmail进程来发送邮件,并通过连接到单独的POP3服务器来接收邮件。