Establishing a mail service requires many hardware and software components.
The following figure shows an electronic mail configuration with related hardware components.
Figure 1 Electronic Mail Configuration
A mail configuration requires the following hardware components, which can either be combined on the same system or provided on separate systems:
Mail host – A system that is configured to handle email addresses that are difficult to resolve
Mail server – A minimum of one system that is configured to hold one or more mailboxes
Mail clients – Systems that access mail from a mail server
Mail gateway – A system used to communicate with the networks outside your domain
For more information, see Hardware Components for Mail Configurations.
A mail service requires the following software components to function:
.forward files – Files that you can set up in a your home directory to redirect mail or send mail to a program automatically
mailbox – A file on a mail server that is the final destination for email messages
Mail addresses – Addresses that contains the name of the recipient and the system to which a mail message is delivered
Mail aliases – Alternate names that are used in a mail address
Mail queue – A collection of mail messages that need to be processed by the mail server
Postmaster – A special mail alias that is used to report problems and ask questions about the mail service
sendmail configuration file – A file that contains all the information necessary for mail routing
For more information, see Software Components for Mail Services.