Beginning with V8.12, this feature takes two more arguments:
FEATURE(`access_db??, `db specification?? `skip??, `lookupdotdomain??)
The skip (the third argument), if present, enables SKIP as a possible return value for
the access database (?§7.5.2.5 on page 280).
The lookupdotdomain (the fourth argument), if present, enables the same behavior as
though you independently declared the FEATURE(lookupdotdomain) (?§17.8.26 on page
628).
Beginning withV8.14, the new keyword relaytofulladdress can appear as either the
second, third, or forth argument. Here, for example, it is supplied as the second
argument:
FEATURE(`access_db??, `db specification?? `relaytofulladdress??) ?†? V8.14 and later
If given as an argument to this feature, relaytofulladdress allows entries like the following
to appear in the access database:
To:user@host.domain RELAY ?†? V8.14 and later
This allows relaying based on the recipient??™s full address rather than just to the host,
as was the case under previous versions.
7.5.2 Create the access Database
To create the access database, you first create a text file that contains lines of hosts,
addresses, and IP addresses paired withkeywords and values. After that, you run
makemap to create the actual database from the text file. If the text file is named /etc/
mail/access, you would build the database like this:
# cd /etc/mail
# makemap hash access < access
The text file itself looks like this:
key value
?†‘
whitespace: one or more tabs or spaces
The text file is composed of two columns of information.
Pages:
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516