Name
HelpFile
Synopsis
The sendmail program implements the SMTP (and
ESMTP) HELP command by looking up help messages in a text file.
Beginning with V8.7 sendmail, help messages for
the -bt
rule-testing mode are also looked up in
that file. The location and name of that text file are specified by
using the HelpFile
option. If the name is the
C-language value NULL, or if sendmail cannot
open that file for reading, sendmail issues the
following message and continues:[34]
502 5.0.0 HELP not implemented
The help file is composed of lines of text, separated by tab characters into two fields per line. The leftmost field is an item for which help is offered. The rightmost field (the rest of the line) is the help text to be printed. A few lines in a typical help file might look like this:
help HELP [ <topic> ] help The HELP command gives help info. helo HELO <hostname> helo Introduce yourself. ehlo EHLO <hostname> ehlo Introduce yourself, and request extended SMTP mode. ehlo Possible replies include: ehlo SEND Send as mail [RFC821]
For an SMTP request of help vrfy
,
sendmail might produce:
214-VRFY <recipient> 214- Verify an address. If you want to see what it aliases 214- to, use EXPN instead. 214 End of HELP info
The forms of the HelpFile
option are as follows:
O HelpFile=file ← configuration file (V8.7 and later) -OHelpFile=file ← command line (V8.7 and later) define(`HELP_FILE',`file') ← mc configuration (V8.7 and later) OHfile ← configuration file (deprecated) -oHfile← command line (deprecated) ...
Get Sendmail, 3rd 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.