Sendmail Installation and Operation Guide
SMM:08-49
${cn_issuer}
The CN (common name) of the CA that signed the presented certificate (STARTTLS only).
${cn_subject}
The CN (common name) of the presented certificate (STARTTLS only).
${currHeader}
Header value as quoted string (possibly truncated to MAXNAME). This macro is only avail-
able in header check rulesets.
${daemon_addr}
The IP address the daemon is listening on for connections.
${daemon_family}
The network family if the daemon is accepting network connections. Possible values include
"inet", "inet6", "iso", "ns", "x.25"
${daemon_flags}
The flags for the daemon as specified by the Modifier= part of DaemonPortOptions whereby
the flags are separated from each other by spaces, and upper case flags are doubled. That is,
Modifier=Ea will be represented as "EE a" in ${daemon_flags}, which is required for testing
the flags in rulesets.
${daemon_info}
Some information about a daemon as a text string.
For example, "SMTP+queue-
ing@00:30:00".
${daemon_name}
The name of the daemon from DaemonPortOptions Name= suboption. If this suboption is
not set, "Daemon#", where # is the daemon number, is used.
${daemon_port}
The port the daemon is accepting connection on. Unless DaemonPortOptions is set, this
will most likely be "25".
${deliveryMode}
The current delivery mode sendmail is using. It is initially set to the value of the Delivery-
Mode
option.
${envid}
The envelope id parameter (ENVID=) passed to sendmail as part of the envelope.
${hdrlen}
The length of the header value which is stored in ${currHeader} (before possible truncation).
If this value is greater than or equal to MAXNAME the header has been truncated.
${hdr_name}
The name of the header field for which the current header check ruleset has been called. This
is useful for a default header check ruleset to get the name of the header; the macro is only
available in header check rulesets.
${if_addr}
The IP address of the interface of an incoming connection unless it is in the loopback net.
IPv6 addresses are tagged with "IPv6:" before the address.
${if_addr_out}
The IP address of the interface of an outgoing connection unless it is in the loopback net.
IPv6 addresses are tagged with "IPv6:" before the address.
${if_family}
The IP family of the interface of an incoming connection unless it is in the loopback net.