Introduction

Modern email systems are a suite of programs working together. User agents (e.g., elm, mail) are the programs that interface with the end user for creation and display of email. Transport agents (sendmail, smail, fetchmail) are responsible for forwarding mail to the system for which it is intended. Delivery agents (rmail) put mail in the system in the proper mailbox.

The topic of configuring an Internet-connected email service would fill a large book by itself.[1] The sendmail and fetchmail commands are included in this chapter primarily to give a feel for how they fit into the overall Linux world.

[1] In fact, there is a definite reference book that you may use: Costales, Bryan, Sendmail, 2nd ed., Sebastopol, CA: O'Reilly Books, ...

Get Linux® Desk Reference, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.