[ Bottom of Page | Previous Page | Next Page | Contents | Index | Library Home |
Legal |
Search ]
System Management Guide: Communications and Networks
Mail
The mail facility provides a method for exchanging
electronic mail (e-mail) with users on the same system or on multiple systems
connected by a network. This section documents the mail system, the standard
mail user interface, the Internet Message Access Protocol (IMAP), and the
Post Office Protocol (POP).
The mail system is an internetwork mail delivery facility
that consists of a user interface, a message routing program, and a message
delivery program (or mailer). The mail system relays messages from one user
to another on the same host, between hosts, and across network boundaries.
It also performs a limited amount of message-header editing to put the message
into a format that is appropriate for the receiving host.
A mail user interface enables
users to create and send messages to, and receive messages from, other users.
The mail system provides two user interfaces, mail and mhmail. The mail command is the standard
mail user interface available on all UNIX systems. The mhmail command is the Message Handler (MH) user interface, an enhanced mail
user interface designed for experienced users.
A message routing program routes
messages to their destinations. The mail system message routing program is
the sendmail program, which is part of the Base Operating
System (BOS) and is installed with BOS. The sendmail
program is a daemon that uses information in the /etc/mail/sendmail.cf file, the /etc/mail/aliases file to perform the
necessary routing.
Note: In versions earlier than AIX 5.1, the sendmail.cf and aliases files are
located in /etc/sendmail.cf and /etc/aliases, respectively.
Depending on the type of route to the destination,
the sendmail command uses different mailers to deliver messages.
As the figure illustrates:
- To deliver local mail, the sendmail
program routes messages to the bellmail program. The bellmail program delivers
all local mail by appending messages to the user's system mailbox, which is
in the /var/spool/mail directory.
- To deliver mail over a UNIX-to-UNIX Copy Program (UUCP)
link, the sendmail program routes messages using Basic
Network Utilities (BNU).
- To deliver mail routed through Transmission Control Protocol/Internet
Protocol (TCP/IP), the sendmail command establishes
a TCP/IP connection to the remote system then uses Simple Mail Transfer Protocol
(SMTP) to transfer the message to the remote system.
Mail Management Tasks
The following is a list of the tasks for which you,
the mail manager, are responsible.
- Configure the /etc/rc.tcpip file
so that the sendmail daemon will be started at system
boot time. See the instructions immediately following this list.
- Customize the configuration file /etc/mail/sendmail.cf. The default /etc/mail/sendmail.cf file is configured
so that both local mail and TCP/IP mail can be delivered. In order to deliver
mail through BNU, you must customize the /etc/mail/sendmail.cf file. See the sendmail.cf File in AIX 5L Version 5.2 Files Reference
for more information.
- Define system-wide and domain-wide mail aliases in the /etc/mail/aliases file. See Managing Mail Aliases for more information.
- Manage the Mail Queue. See Managing the Mail Queue Files and Directories for more information.
- Manage the Mail Log. See Managing Mail Logging for more information.
Configuring the /etc/rc.tcpip File to Start the sendmail Daemon
To configure the /etc/rc.tcpip
file so that the sendmail daemon will be started at
system boot time:
- Edit the /etc/rc.tcpip file
with your favorite text editor.
- Find the line that begins with start
/usr/lib/sendmail. By default, this line should be uncommented, that
is, there is no # (pound sign) at the beginning of the line. However, if it
is commented, delete the pound sign.
- Save the file.
With this change, the system will start the sendmail daemon at boot time.
[ Top of Page | Previous Page | Next Page | Contents | Index | Library Home |
Legal |
Search ]