Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
Sending and receiving email require three pieces of software. At each end, there is a client, called an MUA (Mail User Agent), which is a bridge between a user and the mail system. Common MUAs are mutt, KMail, Thunderbird, and Outlook. When you send an email, the MUA hands it to an MTA (a Mail Transfer Agent such as sendmail), which transfers it to the destination server. At the destination, an MDA (a Mail Delivery Agent such as procmail) puts the mail in the recipient’s mailbox file. On Linux systems, the MUA on the receiving system either reads the mailbox file or retrieves mail from a remote MUA or MTA, such as an ISP’s SMTP (mail) server, using POP (Post Office Protocol) or IMAP (Internet Message Access Protocol).