The qid is the queue identifier (such as
g7PEf0Bv027517). The errornum is the number of the error that caused the message to fail
(as defined in
). And e_from= uses printaddr( ) to print details about the
sender??™s address.
If the error-processing mode is m (for mail back) and the -d6.1 debugging switchis in effect,
sendmail prints details about how the message is being returned to the sender:
***Return To Sender: msg=reason, depth=number, e=addr, returnq=
?†? output of printaddr( ) here (?§15.3 on page 533)
Here, reason is a quoted string of text that explains why the mail failed. This can be an
SMTP reply string. The number is zero for normal delivery and one for error delivery. The
addr is the location in memory of the information about the current envelope. Finally, sendmail
calls printaddr( ) to print the details of the queue of recipients (returnq=) for the
current message.
* No -d4.1 (a.k.a. -d4) information is available yet.
This is the Title of the Book, eMatter Edition
Copyright ?© 2007 O??™Reilly & Associates, Inc. All rights reserved.
548 | Chapter 15: Debug sendmail with -d
15.7.12 -d8.1
DNS name resolution Debug command-line switch
Name resolution is the process of determining a machine??™s IP address based on its fully
qualified domain name. This is done by using the Domain Name System (DNS).
Pages:
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973