Appendix A. The mc Configuration Macros and Directives
The m4 method of creating a configuration file is introduced in Chapter 4, but that chapter details only about one-third of the mc configuration macros and directives that are available. The others are documented in chapters that deal directly with a particular aspect of the configuration file. To facilitate the process of locating these items, and to provide you with a way to see how they interrelate, this Appendix lists the mc configuration macros and directives in alphabetical order.
Note that most of these mc macros are defined
with the define method. For example:
define(`ALIAS_FILE', `/etc/mail/aliases')
These we show without trailing parentheses in the table. Others are self-defining. For example:
CANONIFY_DOMAIN_FILE(`/etc/mail/canonify-domains')
These we show with trailing parentheses in the table. For example:
ALIAS_FILE ← use define( ) CANONIFY_DOMAIN_FILE( )← use by itself
|
Item |
§ |
Description |
|
ALIAS_FILE |
Define the location of the aliases files | |
|
BITNET_RELAY |
Define the BITNET relay host | |
|
CANONIFY_DOMAIN( ) |
Add a value to the | |
|
CANONIFY_DOMAIN_FILE( ) |
Add values to the | |
|
CLIENT_OPTIONS( ) |
Define client port option settings | |
|
confALIAS_WAIT |
Wait for an aliases rebuild to complete | |
|
confALLOW_BOGUS_HELO |
Allow HELO ... |
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access