Previous | Contents | Index |
identnone
, identnonelimited
, identnonenumeric
, identnonesymbolic
, forwardchecknone
, forwardchecktag
, forwardcheckdelete
)
The identnone
keyword enables IP to hostname translation,
and both IP number and hostname will be included in the Received:
header for the message. The identnonesymbolic
keyword
enables IP to hostname translation; only the hostname will be included
in the Received: header for the message. The
identnonenumeric
keyword inhibits the usual DNS reverse
lookup translation of IP number to hostname, and may therefore result
in a performance improvement at the cost of less user-friendly
information in the Received: headers. identnone
is the
default.
The identnonelimited
keyword has the same effect as
identnone
, as far as reverse DNS lookups, and information
displayed in Received: header lines. Where they differ is that with
identnonelimited
the IP literal address is always used as
the sole basis for any channel switching due to use of the
switchchannel
keyword, regardless of whether the DNS
reverse lookup succeeds in determining a host name. Note that since
channel switching is always performed preferentially based on IP
address rather than host name, the effect of
identnonelimited
is merely to disable ever trying host
name switching in case all IP address rewriting failed.
Keyword | DNS | IP address | Reverse hostname | Fall back to |
---|---|---|---|---|
reverse | in Received: | in Received: | hostname | |
lookup | header line | header line | channel switch | |
identnone
|
Yes | Yes | Yes | Yes |
identnonelimited
|
Yes | Yes | Yes | No |
identnonenumeric
|
No | Yes | No | No |
identnonesymbolic
|
Yes | No | Yes | Yes |
The forwardchecknone
, forwardchecktag
, and
forwardcheckdelete
channel keywords can modify the effects
of doing reverse lookups, controlling whether PMDF does a forward
lookup of an IP name found via a DNS reverse lookup, and if such
forward lookups are requested what PMDF does in case the forward lookup
of the IP name does not match the original IP number of the connection.
The forwardchecknone
keyword is the default, and means
that no forward lookup is done. The forwardchecktag
keyword tells PMDF to do a forward lookup after each reverse lookup and
to tag the IP name with an asterisk, *
, if the number
found via the forward lookup does not match that of the original
connection. The forwardcheckdelete
keyword tells PMDF to
do a forward lookup after each reverse lookup and to ignore (delete)
the reverse lookup returned name if the forward lookup of that name
does not match the original connection IP address, and stick with the
original IP address instead. (Note that having the forward lookup not
match the original IP address is normal at many sites, where a more
"generic" IP name is used for several different IP addresses.)
These keywords are only useful on SMTP channels that run over TCP/IP.
Previous | Next | Contents | Index |