7 and later)
-OAliasFile=location ?†? command line (V8.7 and later)
define(`ALIAS_FILE??,`location??) ?†? mc configuration (V8.7 and later)
OAlocation ?†? configuration file (deprecated)
-oAlocation ?†? command line (deprecated)
The location is an argument of type string and can be an absolute or a relative pathname. A
relative path(suchas ../aliases) can be used for testing but should never be used in the
production version of your sendmail.cf file. To do so opens a security hole. Such a path is
interpreted by sendmail as relative to the queue directory.
This option can be used to change the name of the aliases file (a possible consideration for
security). If you change the location or name of the aliases file, be aware that other
programs (such as emacs and Sun??™s nis services) might cease to work properly.
Note that with the mc technique the only way to eliminate the default alias file declaration
is to undefine ALIAS_FILE like this:
undefine(`ALIAS_FILE??)
If you need to turn off all aliasing, you must instead turn off alias support at the deliveryagent
flag level by removing the F=A flag (?§20.8.16 on page 767) from all local delivery
agents, as, for example:
MODIFY_MAILER_FLAGS(`LOCAL??, `-A??)
MODIFY_MAILER_FLAGS(`CYRUS??, `-A??)
MODIFY_MAILER_FLAGS(`CYRUSV2??, `-A??)
The sendmail program also allows you to use several alias databases simultaneously.
Pages:
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716