The first process, owned by root, controls the connections
to Sendmail. You can be configure Sendmail to deny or defer connections if the
server load becomes high.
The second process delivers messages that have been
received by the server to local users and to remote servers; this process
redelivers outbound messages periodically. The process is owned by the system
user smmsp (Sendmail Mail Submission Program).
UNIX file names and commands are case sensitive; use only
lower case, unless otherwise specified.
|
Configuration File |
File Description |
|
/etc/mail/sendmail.cf |
This file contains the master Sendmail configuration
files. The sendmail.cf lists file
locations and configuration items that the Sendmail program uses. Do not
alter this file unless you are an experienced e-mail administrative user. |
|
/etc/mail/freebsd.submit.mc |
Source file for generating the submit.cf file. This file should not be
modified. |
|
/etc/mail/freebsd.mc |
Source file for generating the sendmail.cf file. This file should not be
edited. Instead, type make to generate the <hostname>.mc file, and make
sendmail configuration changes to that file (<hostname>.mc). |
|
/etc/mail/aliases |
This file contains the alias list (or forwarding
addresses) used to distribute incoming mail messages. |
|
/etc/mail/aliases.db |
This is the binary version of the /etc/mail/aliases file that Sendmail uses. Do not manually edit this file. To
rebuild /etc/mail/aliases.db, edit /etc/mail/aliases and then type newaliases. |
|
/etc/mail/virtusertable |
This file contains the virtual e-mail address mappings
used by Sendmail when you have more than one domain name associated with a VPS v2 Virtual Server.
|
|
/etc/virtusertable.db |
This is the binary version of the /etc/mail/virtusertable file that Sendmail uses.
Do not manually edit this file.
To rebuild /etc/mail/virtusertable.db,
edit /etc/mail/virtusertable, and type makemap hash /etc/mail/virtusertable < /etc/mail/virtusertable. |
|
/etc/relayers.db |
Deprecated file. Use SMTP_ AUTH instead. |
|
/var/log/maillog |
The master log file that records transactions that occur
on the VPS v2 Virtual Server system. This file is used as a diagnostic tool to trace server
problems. See “Maintenance” in Chapter 9 |
|
/var/mail |
When the VPS v2 Virtual Server e-mail system receives incoming mail, the
mail is stored in this directory. As new messages arrive, they are appended to
a file in this directory. The file is named after the recipient of the
message (based on user names). |
|
/var/spool/clientmqueue and /var/spool/mqueue |
The /var/spool/mqueue
and /var/spool/clientmqueue directories
are temporary locations to hold incoming or outgoing mail. The VPS v2 Virtual Server e-mail
system is programmed to clear this queue automatically on a periodic basis. |
|
/etc/mail/access |
This file contains e-mail addresses, hostnames, and IP
addresses of users whose mail should be rejected or allowed when sent to your
server. To rebuild /etc/mail/access.db,
edit /etc/mail/access and type makemap hash /etc/mail/access < /etc/mail/access. |
|
/etc/mail/access.db |
Binary version of /etc/mail/access.
Do not edit this file. |
Never modify the following files /etc/mail/sendmail.cf and
/etc/mail/submit.cf. Instead, edit the .mc files.