-d27.5
Trace aliasing with printaddr( ) Debug command-line switch
The -d27.5
debugging switch tells sendmail
to print several addresses with
printaddr( ) (Interpret the Output on page 533) as
each one is handled.
When an address is aliased to another, the original
needs to be marked as one that shouldn’t be
delivered. The QS_DONTSEND
here means just
that:
alias: QS_DONTSEND output of printaddr( ) here (§15.3 on page 533)
If there was a self-reference, the retained address is printed like this:
sendtolist: QS_SELFREF output of printaddr( ) here (§15.3 on page 533)
If the original (before the test for a self-reference) is not the same as the retained address, the original must be marked for nondelivery:
sendtolist: QS_DONTSEND output of printaddr( ) here (§15.3 on page 533)
If an address resulted from an :include
: or
~/.forward file, it will have
a controlling user associated with it. That
controlling user’s address needs to be marked for
nondelivery:
include: QS_DONTSEND output of printaddr( ) here (§15.3 on page 533)
Get sendmail, 4th Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.