F=I (uppercase i)
Send SMTP VERB to other site All versions, deprecated
The F=I
delivery
agent flag tells the local
sendmail to send the
following VERB[296] SMTP command to the receiving
sendmail:
VERB ← ours sends 200 2.0.0 Verbose mode ← recipient replies
The VERB
SMTP
command causes the receiving
sendmail to go into verbose
mode and to set its deliver
mode to interactive. This has
the same effect as would occur if the receiving
sendmail had been run with
the command-line options -v
and -odi
set.
The F=I
delivery
agent flag is intended as an aid in debugging a
remote receiving site’s
sendmail. The VERB
SMTP command causes
that remote site to run in verbose mode. By
temporarily adding the F=I
delivery agent flag to a delivery
agent’s definition and then running
sendmail locally with the
-v
command-line
argument, you can watch both the local and the
remote site’s verbose output. Each line of the
remote site’s verbose output will be seen locally,
prefixed with 050
.
Note that if the PrivacyOptions
option on the remote
site’s sendmail is set to
noexpn
(PrivacyOptions=noexpn on page
1067) or noverb
(PrivacyOptions=noverb on
page 1068), that site’s response to the VERB
SMTP command will
be this rejection:
502 5.7.0 Verbose unavailable
Also note that if the other side is not running sendmail, you might see other errors:
501 No argument given in VERB command. ← PMDF V5.0 250 Ok ← post.office v1.9.1 (but ignores the request)
In both of these cases, the request to the other machine to go into verbose ...
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.