Chapter 22. Software -Server/Mail Network

Table of Contents

1. Linux Sendmail Server
2. Compile and optimize
3. Configurations
4. The /etc/sendmail.mc file /Central Mail Hub
5. Build and Tweak Sendmail
5.1. The null.mc file
6. The /etc/mail/access and access.db files
7. The /etc/mail/aliases and aliases.db files
7.1. The /etc/mail/ Directory
8. The /etc/mail/local-host-names file
8.1. Configure the /etc/sysconfig/sendmail file
9. The /etc/rc.d/init.d/sendmail script file
10. Secure Sendmail using smrsh
11. The /etc/mail/aliases file
12. Limit queue processing to root
12.1. The SMTP greeting message
13. Sendmail Administrative Tools
13.1. Sendmail Users Tools
14. Installed files: Sendmail -Central Mail Hub
15. Installed files: Sendmail -Local server/client

The Sendmail program is one of the most widely used Internet Mail Transport Agents -MTAs in the world. The purpose of an MTA is to send mail from one machine to another, and nothing else. Sendmail is not a client program, which you use to read your e-mail. Instead, it actually moves your email over networks, or the Internet, to where you want it to go. Sendmail has been an easy target for system crackers to exploit in the past, but with the advent of Sendmail version 8, this has become much more difficult.