That machine is not necessarily the same as the machine housing the
~/.forward file. When user home directories are network-mounted, it is possible
that one machine might support the program (such as /usr/ucb/vacation),
while another might lack the program or call it something else (such as /usr/
bsd/vacation). Also, if the program lives under the user??™s home, it might not be
compiled correctly to run on the server. Note that if smrsh (?§10.8.2 on page
380) is used, the path is ignored.
This is the Title of the Book, eMatter Edition
Copyright ?© 2007 O??™Reilly & Associates, Inc. All rights reserved.
508
Chapter 14 CHAPTER 14
Signals, Transactions, and Syslog
The sendmail program can keep the system administrator up-to-date about many
aspects of mail delivery and forwarding. It does this by logging its activities using the
syslog(3) facility. Information about things such as total message volume and site
connectivity can help the administrator make sendmail more efficient. Information
about the SMTP dialog that was used to send the message can help the administrator
solve delivery problems.
In this chapter, we cover three important aspects of sendmail. First, we explain how
signals interact with sendmail and show how signals can be used to cause sendmail to
log additional information. Second, we show how to use the -X command-line switch
to cause sendmail to record its SMTP transactions.
Pages:
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909